fname, _= QFileDialog.getOpenFileName(parent=self, directory=folder, caption='Select a file')
Why the ",_" ? getOpenFileName() (or getOpenFileNames()) only returns a single value, either a QString or a QStringList.