我正在PyQt中开发一个应用程序,当我试图从用户选择的文件中获取QFileInfo时,我得到了错误
TypeError: arguments did not match any overloaded call:
QFileInfo(): too many arguments
QFileInfo(str): argument 1 has unexpected type 'tuple'
QFileInfo(QFile): argument 1 has unexpected type 'tuple'
QFileInfo(QDir, str): argument 1 has unexpected type 'tuple'
QFileInfo(QFileInfo): argument 1 has unexpected type 'tuple'
Abort trap: 6
我已经按照每一个教程到了一个发球台,但这个错误一直在发生。 下面是我的代码,我只向模块传递一个字符串。我不知道该怎么办。在
^{pr2}$
看起来
QtWidgets.QFileDialog.getOpenFileName
返回一个元组。要获得文件的路径,您似乎需要执行类似下面的示例的操作,其中_
只是一个占位符(请参见示例:https://pythonspot.com/en/pyqt5-file-dialog/)。在相关问题 更多 >
编程相关推荐