选择文件
可以通过QFileDialog.getOpenFileName打开文件目录,选择文件
1 |
filename,_ = QFileDialog.getOpenFileName(self,apk_file); |
apk_file 为默认打开的文件加路径
实例代码
1 2 3 4 5 6 7 |
def btn_apk_Clicked(self): apk_file = self.cacheUtils.getCacheString('apk_file',self.current_file_dictory) filename,_ = QFileDialog.getOpenFileName(self,apk_file); # text=open(filename,'r').read() self.btn_apk.setText(filename) self.cacheUtils.setCacheString('apk_file', filename) |
效果图
选择文件夹
可以通过QFileDialog.getExistingDirectory选择文件目录
1 |
filename= QFileDialog.getExistingDirectory(self,directory=self.huban.file_save_path); |
directory=self.huban.file_save_path是默认打开的文件夹路径
实例代码
1 2 3 4 5 |
def btn_savefile_Clicked(self): filename= QFileDialog.getExistingDirectory(self,directory=self.huban.file_save_path); print(filename) # text=open(filename,'r').read() self.btn_savefile.setText(filename) |
效果图
未经允许不得转载:Python在线学习 » PyQt5选择文件和文件