-
大小: 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
評論
共有 條評論