前言:

当前项目需要用到选择文件的窗口,主要是为了方便自己的使用,在这里做一下笔记,如果其他人有需要,也欢迎使用。

文件选择窗口如图:

python gui 选择文件 python选择界面_python

EasyGui模块:

我本来是想用Tinker来写图形界面的,但是向身边的人请教之后,觉得还是调用EasyGui模块来进行编写比较方便,关于EasyGui模块的使用,未来我会陆续地做一些笔记。

首先,我们要加载EasyGui模块,这不是Python自带的模块,这里推荐使用pip进行加载。

输入指令:pip install easygui

如果觉得下载速度慢,建议使用国内镜像进行下载。

代码:

import easygui as g  # 导入EasyGui模块

# fileopenbox()函数的返回值是你选择的那个文件的具体路径
str1 = g.fileopenbox('open file', 'C:/User/Administrator/Desktop/__pycache__')
# msgbox()是测试用的,可以不用写
g.msgbox(str1)

如果写了msgbox()函数,在你关掉上图窗口后,会跳出一个窗口把你选择的文件路径打印出来。

如图:

python gui 选择文件 python选择界面_python_02