def showInputDialog(self):
self.default_input_dir = self.default_input_dir or os.getcwd()
fileInfo = QFileDialog.getOpenFileName(self, "选择文件", self.default_input_dir, "png Files(*.png)")
# fileInfo = QFileDialog.getOpenFileName(self, "选择文件", self.default_input_dir, "txt files(*.txt);png Files(*.png)") #多个时用分号分开
filename = fileInfo[0]
if filename != "":
self.default_input_dir = filename
print(filename)
def showOutDialog(self):
self.default_out_dir = self.default_out_dir or os.getcwd()
outdir = QFileDialog.getExistingDirectory(self, "选择输出目录文件", self.default_out_dir)
if outdir != "":
self.default_out_dir = outdir
print(outdir)
pyqt5 弹出文件选择框和目录框
于 2022-01-18 17:46:09 首次发布