前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >PyQt QFileDialog 文件选择弹窗

PyQt QFileDialog 文件选择弹窗

作者头像
AnRFDev
发布2021-02-01 15:35:04
1.4K0
发布2021-02-01 15:35:04
举报
文章被收录于专栏:AnRFDevAnRFDev

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

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

PyQt5文件选择框的例子

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

代码语言:javascript
复制
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))
本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2017-11-23 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • PyQt5文件选择框的例子
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档