我想选择一个目录并获取该目录中的文件名列表。我现在可以使用我的代码获取文件名,但是我可以知道当我使用getExistingDirectory()时如何在文件对话框中显示文件名,并且当我单击文件对话框中的选择文件夹时,我希望它打开另一个PYQT5窗口。该怎么做?
import os
from PyQt5.QtWidgets import QApplication, QMainWindow, QFileDialog
import sys
class Window(QMainWindow):
def __init__(self):
QMainWindow.__init__(self)
directory = QFileDialog().getExistingDirectory()
os.chdir(directory)
list = os.listdir(directory)
for file in list:
print(file)
app = QApplication(sys.argv)
window = Window()
window.show()
app.exec_()