-
大小: 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
评论
共有 条评论