• 大小: 894B
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-01-03
  • 语言: Python
  • 标签: Python3.x  QFileDialog  

资源简介

Python3.x+QFileDialog 实现界面功能“选择文件夹”、“选择文件”、“选择多个文件”和“保存文件”。

资源截图

代码片段和文件信息

from PyQt5 import QtWidgets
from PyQt5.QtWidgets import QFileDialog QWidget
from PyQt5.QtCore import QFileInfo


class MyWindow(QWidget):
    def __init__(self):
        super(MyWindow self).__init__()
        self.myButton = QtWidgets.QPushButton(self)
        self.myButton.setobjectName(“btn“)
        self.myButton.setText(“按钮“)
        self.myButton.clicked.connect(self.msg)


    def msg(self):

        directory1 = QFileDialog.getExistingDirectory(self “选择文件夹“ “/“)
        print(directory1)  # 打印文件夹路径

        fileName filetype = QFileDialog.getOpenFileName(self “选择文件“ “/“ “All Files (*);;Text Files (*.txt)“)
        print(fileName filetype)  # 打印文件全部路径(包括文件名和后缀名)和文件类型
        print(fileName)  # 打印文件全部路径(包括文件名和后缀名)
        fileinfo = QFileInfo(fileName)

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       2047  2018-07-05 06:31  test_09.py

----------- ---------  ---------- -----  ----

                 2047                    1


评论

共有 条评论