python利用pyside2创建文件夹选择框,文件选择框(无小窗口)
python利用pyside2创建文件夹选择框,文件选择框(无小窗口)
- 文件夹选择框
- 文件选择框
- 文件多选框
之前利用win32ui创建文件选择窗口非常好用,但是想使用文件夹选择窗口发现行不通。利用tkinter模块生成的窗口又难看,还有一个附带的窗口,于是琢磨了下利用pyside2(或者pyqt5)生成.窗口既好看,还没有另外的窗口。
文章目录
- 文件夹选择框
- 文件选择框
- 文件多选框
文件夹选择框
from PySide2.QtWidgets import QApplication, QMainWindow, QFileDialog
app = QApplication([])
FileDirectory =QFileDialog.getExistingDirectory(QMainWindow(), "选择文件夹") #选择目录,返回选中的路径
print(FileDirectory)
文件选择框
from PySide2.QtWidgets import QApplication, QMainWindow, QFileDialog
app = QApplication([])
FileDirectory = QFileDialog.getOpenFileName(QMainWindow(), "选择文件") #选择目录,返回选中的路径
print(FileDirectory)
文件多选框
from PySide2.QtWidgets import QApplication, QMainWindow, QFileDialog
app = QApplication([])
FileDirectory = QFileDialog.getOpenFileNames(QMainWindow(), "选择文件") #选择目录,返回选中的路径
print(FileDirectory)
python利用pyside2创建文件夹选择框,文件选择框(无小窗口)相关推荐
- python pandas合并多个excel_python pandas合并多个excel(xls和xlsx)文件(弹窗选择文件夹和保存文件)...
# python pandas合并多个excel(xls和xlsx)文件(弹窗选择文件夹和保存文件) import tkinter as tk from tkinter import filedial ...
- 利用Python递归下载文件夹下所有文件
最近想备份网站,但是php下载文件的大小是有大小限制的,而我也懒得装ftp再下载了,就想着暂时弄个二级域名站,然后用python(python3)的requests库直接下载网站根目录下的所有文件以及 ...
- python生成多级文件夹_利用 python 遍历多级文件夹处理不同文件
需求:近期,同事在处理文件的时候,常常需要从一堆文件中提取一些数据信息: 分析:由于每个文件夹下面的文件或文件夹多如牛毛,文件类型也很多种,需要针对不同文件类型做处理,人工处理是不现实的,只能用脚本处 ...
- 利用layui前端框架实现对不同文件夹的多文件上传
利用layui前端框架实现对不同文件夹的多文件上传 问题场景: 普通的input标签实现多文件上传时,只能对同一个文件夹下的多个文件进行上传,如果要同时上传两个或多个文件夹下的文件,是无法实现的.这篇 ...
- python 清空文件夹_python读写文件
文件读写 文件读写,是Python代码调用电脑文件的主要功能,能被用于读取和写入文本记录.音频片段.Excel文档.保存邮件以及任何保存在电脑上的东西. ①读取文件 首先,我们在桌面新建一个text文 ...
- Windows 下 C++ 利用 OpenCV glob 函数获取文件夹下所有文件绝对路径
绪论 本文记录 Windows 下 C++ 利用 OpenCv glob 函数得到 文件夹下所有文件的绝对路径(含文件名).本文还含有 std::string::find()等函数的记录.如果是 Py ...
- Python利用经纬度创建shpfile点图层并生成tif-问题
Python利用经纬度创建shpfile点图层并生成tif-问题 原博主代码 在利用上述博主提供代码进行测试时,遇到的些许问题,现总结如下: ModuleNotFoundError: No modul ...
- python读取文件并且排序_python 顺序读取文件夹下面的文件(自定义排序方式)...
我们在读取文件夹下面的文件时,有时是希望能够按照相应的顺序来读取,但是 file_lists=os.listdir()返回的文件名不一定是顺序的,也就是说结果是不固定的.就比如读取下面这些文件,希望能 ...
- 如何用python整理文件夹_python按照文件创建日期整理文件至文件夹
# -*- coding: utf-8 -*- # @Time : 2019-02-15 13:31 # @Author : cxa # @File : sortbydate.py # @Softwa ...
最新文章
- 一些或许用的到的小Demo
- C语言中不安全的函数
- Github标星1.6W+,程序员不得不知的“潜规则”又火了,早知道就不会秃头了
- 用asp.net 2.0实现网站二级域名(转)
- Collecting Bugs POJ - 2096(基础概率dp+期望模板)
- React Native工程修改Android包名
- 交互系统的构建之(四)手掌与拳头检测加盟TLD
- 搞个游戏赚大钱!华为云搞了个吃鲲游戏,约你来打怪!
- Matlab - Matlab 2016a 安装破解教程
- access2016访问mysql,《c#_vs2016对Access数据库的链接操作》.pdf
- Thinkphp6 baiy/think-async redis 异步代码执行/异步延迟执行/异步事件订阅
- 音乐流媒体服务器Gonic
- bat文件隐藏/显示文件夹
- 苹果手机电池健康怎么看_电池的循环次数怎么看?关系到手机电池寿命
- 开源项目推荐:Qt有关的GitHub/Gitee开源项目(★精品收藏★)
- 【强化学习】《Easy RL》- Q-learning - CliffWalking(悬崖行走)代码解读
- 【零成本 超详细】使用Win10自带的Hyper-V管理工具搭建虚拟机
- imprecise external abort
- node 连接MySQL
- nginx的安装部署,热升级与回退,日志切割以及gzip(文字压缩)
热门文章
- 播放视频无声音,视频编码来解决
- 2016年中国信息无障碍十大进展
- Conditional Positional Encodings for Vision Transformers(论文阅读笔记)
- 为什么说边缘计算是5G时代的必备品?
- OpenGauss的内存优化表MOT
- mysql server 安装教程_MySQL Server 的安装方法及简要步骤
- 自兴动脑人工智能课程
- java mongodb 查询 游标_MongoDB find()方法:查询数据
- 如何刷新本机DNS缓存(Win+Linux+OSX)
- 烤仔星选·NFT实验室 | 非同质化代币在游戏领域的应用