PyQtでは、ディレクトリ(ファイルではなく)のみを表示および選択するファイルブラウザをどのように表示しますか?
そして、どのようにして選択したディレクトリの名前を取得するのでしょうか?
PyQtでは、ディレクトリ(ファイルではなく)のみを表示および選択するファイルブラウザをどのように表示しますか?
そして、どのようにして選択したディレクトリの名前を取得するのでしょうか?
QDialog / QWidgetクラス内から、次のことができるようになります。
file = str(QFileDialog.getExistingDirectory(self, "Select Directory"))
それと同じくらい簡単です:
folderpath = QtWidgets.QFileDialog.getExistingDirectory(self, 'Select Folder')
ここでは、通常はオブジェクトself
の親ウィンドウを表します。QMainWindow
filepath = QtWidgets.QFileDialog.getOpenFileName(self, 'Hey! Select a File')