中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

PyQt5中怎么創建一個文件對話框

小億
105
2024-03-12 15:24:41
欄目: 編程語言

在PyQt5中,可以使用QFileDialog類來創建一個文件對話框。下面是一個簡單的示例代碼,演示如何創建一個文件對話桳:

import sys
from PyQt5.QtWidgets import QApplication, QMainWindow, QPushButton, QFileDialog

class FileDialogExample(QMainWindow):
    def __init__(self):
        super().__init__()

        self.initUI()

    def initUI(self):
        self.setWindowTitle('File Dialog Example')
        self.setGeometry(100, 100, 400, 300)

        button = QPushButton('Open File Dialog', self)
        button.clicked.connect(self.showFileDialog)
        button.move(150, 100)

    def showFileDialog(self):
        options = QFileDialog.Options()
        fileName, _ = QFileDialog.getOpenFileName(self, 'Open File', '', 'All Files (*);;Text Files (*.txt)', options=options)
        
        if fileName:
            print('Selected file:', fileName)

if __name__ == '__main__':
    app = QApplication(sys.argv)
    ex = FileDialogExample()
    ex.show()
    sys.exit(app.exec_())

運行這段代碼,會創建一個窗口和一個按鈕。當點擊按鈕時,會彈出一個文件對話框,讓用戶選擇文件。選擇完成后,會在控制臺輸出選擇的文件路徑。

0
乐昌市| 扶余县| 岑溪市| 金门县| 文登市| 稷山县| 温宿县| 临湘市| 宜黄县| 兴海县| 锦屏县| 通化市| 临夏市| 盐城市| 扎囊县| 泰和县| 登封市| 定州市| 汽车| 沈阳市| 溆浦县| 定边县| 文水县| 淮滨县| 安顺市| 石泉县| 大邑县| 黎平县| 榕江县| 鹤山市| 莱芜市| 游戏| 阿坝县| 蓬安县| 东山县| 新干县| 神池县| 广宁县| 逊克县| 定结县| 涞源县|