跳转至

PyQt QFileDialog 文件选择弹窗

更新日期 2017-11-23
  • 2017-11-23 创建文档

弹出文件选择框。可以自定义选择框的标题,默认位置,目标文件后缀

选择框弹出后,会阻塞UI线程。

PyQt5文件选择框的例子

这里只选择一个bat文件。如果默认目录不存在,则查找当前目录

def _click_tu_choose_file_path_btn1(self):
    default_path = 'C:\MY'
    if not os.path.exists(default_path):
        default_path = os.getcwd()
    dlg = QFileDialog(None, "choose_bat_file", default_path, 'All Files(*.bat)')
    dlg.setFileMode(QFileDialog.AnyFile)
    if dlg.exec_():
        selected_name = dlg.selectedFiles()[0]
        if selected_name:
            self.ma.tu_filePathTv1.setText(self.tr(selected_name))

本站说明

一起在知识的海洋里呛水吧。广告内容与本站无关。如果喜欢本站内容,欢迎投喂作者,谢谢支持服务器。

AndroidTutorial - Gitee AndroidTutorial - Github 反馈问题 最近更新 投喂作者

Ads