之前利用win32ui创建文件选择窗口非常好用,但是想使用文件夹选择窗口发现行不通。利用tkinter模块生成的窗口又难看,还有一个附带的窗口,于是琢磨了下利用pyside2(或者pyqt5)生成.窗口既好看,还没有另外的窗口。
文件夹选择框
from PySide2.QtWidgets import QApplication, QMainWindow, QFileDialog
app = QApplication([])
FileDirectory =QFileDialog.getExistingDirectory(QMainWindow(), "选择文件夹") #选择目录,返回选中的路径
print(FileDirectory)
文件选择框
from PySide2.QtWidgets import QApplication, QMainWindow, QFileDialog
app = QApplication([])
FileDirectory = QFileDialog.getOpenFileName(QMainWindow(), "选择文件") #选择目录,返回选中的路径
print(FileDirectory)
文件多选框
from PySide2.QtWidgets import QApplication, QMainWindow, QFileDialog
app = QApplication([])
FileDirectory = QFileDialog.getOpenFileNames(QMainWindow(), "选择文件") #选择目录,返回选中的路径
print(FileDirectory)