Fork me on github

PyQt文件选择

使用下面的代码,可以实现文件的选择。这里以CSV格式文件为例:

from PySide6.QtWidgets import QApplication, QFileDialog, QWidget


def selectFile(parent: QWidget) -> str:
    return QFileDialog.getOpenFileName(
        parent, "Choose File", "./",
        "Comma-Separated Values (*.csv);;All Files (*)")[0]


def saveFile(parent: QWidget) -> str:
    return QFileDialog.getSaveFileName(
        parent, "Choose Data File", "./",
        "Comma-Separated Values (*.csv);;")[0]
posted @ 2022-08-11 02:42  fang-d  阅读(743)  评论(0编辑  收藏  举报