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 相关文章推荐
在Python的Django框架中simple-todo工具的简单使用
May 30 Python
详解使用pymysql在python中对mysql的增删改查操作(综合)
Jan 18 Python
Numpy数组转置的两种实现方法
Apr 17 Python
Python实现的简单排列组合算法示例
Jul 04 Python
django用户登录和注销的实现方法
Jul 16 Python
对python 操作solr索引数据的实例详解
Dec 07 Python
Python英文文本分词(无空格)模块wordninja的使用实例
Feb 20 Python
Python实现钉钉发送报警消息的方法
Feb 20 Python
详解python pandas 分组统计的方法
Jul 30 Python
Django调用支付宝接口代码实例详解
Apr 04 Python
详解python3 GUI刷屏器(附源码)
Feb 18 Python
Python借助with语句实现代码段只执行有限次
Mar 23 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
星际争霸任务指南——虫族
2020/03/04 星际争霸
用php制作简单分页(从数据库读取记录)的方法详解
2013/05/04 PHP
php实现文件编码批量转换
2014/03/10 PHP
php实现数组重复数字统计实例
2018/09/30 PHP
Laravel基础-关于引入公共文件的两种方式
2019/10/18 PHP
javascript+css 网页每次加载不同样式的实现方法
2009/12/27 Javascript
一个JavaScript的求爱小特效
2014/05/09 Javascript
java和javascript获取word文档的书签位置对比
2014/06/19 Javascript
JavaScript返回上一页的三种方法及区别介绍
2015/07/04 Javascript
浅谈JavaScript中setInterval和setTimeout的使用问题
2015/08/01 Javascript
JS深度拷贝Object Array实例分析
2016/03/31 Javascript
微信小程序 使用picker封装省市区三级联动实例代码
2016/10/28 Javascript
深入解析nodejs HTTP服务
2017/07/25 NodeJs
Angular2仿照微信UI实现9张图片上传和预览的示例代码
2017/10/19 Javascript
基于jQuery ztree实现表格风格的树状结构
2018/08/31 jQuery
浅谈Angular 观察者模式理解
2018/11/01 Javascript
小程序如何自主实现拦截器的示例代码
2019/11/04 Javascript
[06:21]完美世界亚洲区首席发行官竺琦TI3采访
2013/08/26 DOTA
Python模块学习 re 正则表达式
2011/05/19 Python
python中使用urllib2伪造HTTP报头的2个方法
2014/07/07 Python
解决Python中字符串和数字拼接报错的方法
2016/10/23 Python
Python如何抓取天猫商品详细信息及交易记录
2018/02/23 Python
Django基础知识与基本应用入门教程
2018/07/20 Python
解决Shell执行python文件,传参空格引起的问题
2018/10/30 Python
详解Python3之数据指纹MD5校验与对比
2019/06/11 Python
python opencv 图像拼接的实现方法
2019/06/27 Python
Django 1.10以上版本 url 配置注意事项详解
2019/08/05 Python
Python 远程开关机的方法
2020/11/18 Python
DNA基因检测和分析:23andMe
2019/05/01 全球购物
什么是GWT的Module
2013/01/20 面试题
志愿者服务活动总结报告
2015/05/06 职场文书
企业党支部工作总结2015
2015/05/21 职场文书
硕士毕业答辩开场白
2015/05/27 职场文书
银行服务理念口号
2015/12/25 职场文书
2016入党积极分子党校培训心得体会
2016/01/06 职场文书
教学反思怎么写
2016/02/24 职场文书