pyqt-选择文件/文件夹

  • 选择文件夹:
    directory = QtWidgets.QFileDialog.getExistingDirectory(self, "getExistingDirectory", "./") 
    #当窗口非继承QtWidgets.QDialog时,self可替换成 None
    
  • 选择文件:
    directory = QtWidgets.QFileDialog.getOpenFileName(self,
                  "getOpenFileName","./",
                  "All Files (*);;Text Files (*.txt)") 
    #当窗口非继承QtWidgets.QDialog时,self可替换成 None
    
  • 选择多个文件
    directory = QtWidgets.QFileDialog.getOpenFileNames(self, self,
                "getOpenFileNames", "./",
                "All Files (*);;Text Files (*.txt)") 
    #当窗口非继承QtWidgets.QDialog时,self可替换成 None
    
  • 设置保存文件名称路径
    directory = QtWidgets.QFileDialog.getSaveFileName(self, 
                  "getSaveFileName","./",
                  "All Files (*);;Text Files (*.txt)") 
    #当窗口非继承QtWidgets.QDialog时,self可替换成 None
    
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。