-2
file = QtWidgets.QFileDialog.getOpenFileName()
私は上記のファイルのパスを取得するために使用しました。出力は次のとおりです。 D:/テスト画像/ test13.jpg 'Python GUI PyQt
file = QtWidgets.QFileDialog.getOpenFileName()
私は上記のファイルのパスを取得するために使用しました。出力は次のとおりです。 D:/テスト画像/ test13.jpg 'Python GUI PyQt
( 'D:/テスト画像/ test13.jpg'、 '')
私のように出力を得るために何をすべき' PyQt5のQFileDialog.getOpenFileName()
is the sameをPyQt4のQFileDialog.getOpenFileNameAndFilter()
に設定すると、ユーザが選択したファイル名とフィルタが返されます。あなただけのファイル、またはそれはメソッドが返すものをすぐに明らかですので、私はより明確に見つける
file, filter = QtWidgets.QFileDialog.getOpenFileName()
を取得するために
file = QtWidgets.QFileDialog.getOpenFileName()[0]
を使用することができます。
[pythonタプルから1つの値を取得する]の可能な複製(http://stackoverflow.com/questions/3136059/getting-one-value-from-a-python-tuple) – SiHa
あなたが知らなかったとしてもこれはタプルで、「QFileDialog.getOpenFileNameからファイルのパスを取得する」というタイトルは、「Python GUI PyQt」よりはるかに優れています。 –