我正在创建一个带有浏览按钮的GUI,我只想返回路径.我一直在使用下面的代码来查找解决方案.

Tkinter.Button(subframe, text = "Browse", command = self.loadtemplate, width = 10).pack()

def loadtemplate(self):

filename = tkFileDialog.askopenfilename(filetypes = (("Template files", "*.tplate")

,("HTML files", "*.html;*.htm")

,("All files", "*.*") ))

if filename:

try:

self.settings["template"].set(filename)

except:

tkMessageBox.showerror("Open Source File", "Failed to read file \n'%s'"%filename)

不过我知道Tkinter有一个内置的askopenfilename,这是一个超级简单的一行代码打开文件.有没有办法修改这个来返回目录而不是文件?有没有比我发布的较大的代码块更小的选择?

python tkinter选择路径控件_如何使用tkinter在Python中选择目录并存储位置相关推荐

  1. python tkinter选择路径控件_Python3 Tkinter选择路径功能的实现方法

    效果基于Python3. 在自己写小工具的时候因为这个功能纠结了一会儿,这里写个小例子,供有需要的参考. 小例子,就是点击按钮打开路径选择窗口,选择后把值传给Entry输出. 效果预览 这是选择前: ...

  2. python开发_tkinter_窗口控件_自己制作的Python IDEL_博主推荐

    在了解python中的tkinter模块的时候,你需要了解一些tkinter的相关知识 下面是python的API文档中的一个简单例子: 1 import tkinter as tk 2 3 clas ...

  3. 可自定义匹配规则查找控件_懂Excel轻松入门Python数据分析包pandas(二十八):二分法查找...

    此系列文章收录在公众号中:数据大宇宙 > 数据处理 > E-pd 转发本文并私信我"python",即可获得Python资料以及更多系列文章(持续更新的) 经常听别人说 ...

  4. mysql如何选择多个表_从两个表mysql中选择多行

    我试图从拖拽表中选择多行: 第一个表是捐助者 CREATE TABLE donor( donor_number INT NOT NULL AUTO_INCREMENT, d_name VARCHAR( ...

  5. python选择日期控件_【Python】python 日期操作

    datetime模块定义了下面这几个类: datetime.date:表示日期的类.常用的属性有year, month, day.datetime.time:表示时间的类.常用的属性有hour, mi ...

  6. html设置控件坐标,html表格按钮位置调整 html中怎样改变表格的位置

    如何设置html 表单按钮的位置? 设置html 表单按钮的位置的代码是: 超文本标记语言, 标准通用标记语言下的一个应用. " 超文本 "就是指页面内可以包含图片. 链接,甚至音 ...

  7. Python Tkinter 之Radiobutton控件(Python GUI 系列8)

    Python Tkinter 之Radiobutton控件(Python GUI 系列8) 1. 序言 本章介绍Tkinter的Radiobutton控件,本文是Python GUI系列的第8篇文章, ...

  8. python tkinter控件_python GUI作业:使用tkinter的重要控件

    题目1:使用tkinter的重要控件 绘制如下菜单: 图片.png 参考代码:#!/usr/bin/env python3# -*- coding: utf-8 -*-# 技术支持:https://w ...

  9. Python Tkinter 之Listbox控件(Python GUI 系列12)

    Python Tkinter 之Listbox控件(Python GUI 系列12) 1. 序言 本章介绍Tkinter的Listbox控件,本文是Python GUI系列的第12篇文章,整个系统约2 ...

最新文章

  1. ny20 吝啬的国度
  2. learnpythonthehardway EX41 相关
  3. html如何将标题置顶,.Html 头部,标题
  4. 如果让我重做一次研究生--王泛森院士
  5. P3938 斐波那契
  6. 点工转自动化速成指南
  7. 请教DELPHI有没有GIS控件啊!在线等
  8. Unity——Shader
  9. Conflux获上海市政府超过500万美元的研究资助
  10. Redis持久化的原理及优化
  11. 关于SNS网站的数据统计分析
  12. 三-(七) 视图(2020-4-3 )
  13. iOS学习——ViewController(六)
  14. Flink catalog简单使用
  15. java在退出前释放资源_【java】手动释放资源问题
  16. UnityShader笔记第三课-MVP矩阵原理-M矩阵
  17. yolo系列之yolo v3【深度解析】——讲的挺好,原作者厉害的
  18. dnf服务器延迟过大,“解决DNF在使用宽带路由器时造成延迟较大的问题”的解决方案...
  19. jenkins 安装 SVN Publisher 后向 svn 提交代码报错: E170001: Authentication required for...
  20. 商城系统是如何定制开发的

热门文章

  1. java大小写转置,javascript 字符串 数字反转 字母大小写互换
  2. gcc编译c文件的简单操作
  3. LeetCode17——Letter Combinations of a Phone Number(手机几个按键对应的字母(符号)组合)
  4. Babel+vscode实现APICloud开发中兼容ES6及以上代码
  5. 一篇英文文档中找出频数最多的10个单词
  6. [SCOI2009]最长距离
  7. matplotlib绘制矢量图像(svg),pdf and ps文件
  8. asp.net学习之再论sqlDataSource
  9. 转 OFBIZ webservice简介
  10. NSDateFormatter设定日期格式