Python3 Tkinter选择路径功能的实现方法


Posted in Python onJune 14, 2019

效果基于Python3。

在自己写小工具的时候因为这个功能纠结了一会儿,这里写个小例子,供有需要的参考。

小例子,就是点击按钮打开路径选择窗口,选择后把值传给Entry输出。

效果预览

这是选择前:

Python3 Tkinter选择路径功能的实现方法

选择:

Python3 Tkinter选择路径功能的实现方法

选择后:

Python3 Tkinter选择路径功能的实现方法

代码

很基础的写法。

from tkinter import *
from tkinter.filedialog import askdirectory

def selectPath():
  path_ = askdirectory()
  path.set(path_)

root = Tk()
path = StringVar()

Label(root,text = "目标路径:").grid(row = 0, column = 0)
Entry(root, textvariable = path).grid(row = 0, column = 1)
Button(root, text = "路径选择", command = selectPath).grid(row = 0, column = 2)

root.mainloop()

注意事项

1.注意import模块时的写法。

2.askdirectory()方法是返回文件夹路径不是文件路径。

以上这篇Python3 Tkinter选择路径功能的实现方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python3.0 字典key排序
Dec 24 Python
用Python制作简单的朴素基数估计器的教程
Apr 01 Python
python BeautifulSoup设置页面编码的方法
Apr 03 Python
Python面向对象编程基础解析(二)
Oct 26 Python
Python魔法方法功能与用法简介
Apr 04 Python
python实现多线程端口扫描
Aug 31 Python
利用rest framework搭建Django API过程解析
Aug 31 Python
python如何使用jt400.jar包代码实例
Dec 20 Python
解决Python命令行下退格,删除,方向键乱码(亲测有效)
Jan 16 Python
python实现读取类别频数数据画水平条形图案例
Apr 24 Python
python实现启动一个外部程序,并且不阻塞当前进程
Dec 05 Python
Python办公自动化之Excel(中)
May 24 Python
Python Tkinter 简单登录界面的实现
Jun 14 #Python
python tkinter实现界面切换的示例代码
Jun 14 #Python
对Python中TKinter模块中的Label组件实例详解
Jun 14 #Python
对python tkinter窗口弹出置顶的方法详解
Jun 14 #Python
Python 抓取微信公众号账号信息的方法
Jun 14 #Python
python字典一键多值实例代码分享
Jun 14 #Python
Python 窗体(tkinter)按钮 位置实例
Jun 13 #Python
You might like
php session 预定义数组
2009/03/16 PHP
简单谈谈PHP vs Node.js
2015/07/17 PHP
PHP图片加水印实现方法
2016/05/06 PHP
PHP递归统计系统中代码行数
2019/09/19 PHP
JS实现QQ图片一闪一闪的效果小例子
2013/07/31 Javascript
深入理解Javascript作用域与变量提升
2013/12/09 Javascript
from表单多个按钮提交用onclick跳转不同action
2014/04/24 Javascript
在JavaScript中使用NaN值的方法
2015/06/05 Javascript
基于vue+canvas的excel-like组件实例详解
2017/11/28 Javascript
在vue.js中使用JSZip实现在前端解压文件的方法
2018/09/05 Javascript
NodeJs之word文件生成与解析的实现代码
2019/04/01 NodeJs
JavaScript鼠标悬停事件用法解析
2020/05/15 Javascript
JS定时器如何实现提交成功提示功能
2020/06/12 Javascript
[01:07:53]RNG vs VG 2019国际邀请赛小组赛 BO2 第一场 8.15
2019/08/17 DOTA
Python中的localtime()方法使用详解
2015/05/22 Python
Python中文字符串截取问题
2015/06/15 Python
python自动zip压缩目录的方法
2015/06/28 Python
python 二维数组90度旋转的方法
2019/01/28 Python
Python 给屏幕打印信息加上颜色的实现方法
2019/04/24 Python
一篇文章搞定Python操作文件与目录
2019/08/13 Python
浅谈Django+Gunicorn+Nginx部署之路
2019/09/11 Python
python带参数打包exe及调用方式
2019/12/21 Python
pytorch 准备、训练和测试自己的图片数据的方法
2020/01/10 Python
python 连续不等式语法糖实例
2020/04/15 Python
详解Python IO编程
2020/07/24 Python
幼教个人求职信范文
2013/12/02 职场文书
幼儿园家长评语
2014/02/10 职场文书
教师师德演讲稿
2014/05/06 职场文书
保护环境倡议书500字
2014/05/19 职场文书
小学校长汇报材料
2014/08/20 职场文书
旷课检讨书500字
2014/10/14 职场文书
2015年学校后勤工作总结
2015/04/08 职场文书
开展警示教育活动总结
2015/05/09 职场文书
《爬天都峰》教学反思
2016/02/23 职场文书
Python保存并浏览用户的历史记录
2022/04/29 Python
聊聊CSS粘性定位sticky案例解析
2022/06/01 HTML / CSS