我想把它实现到我自己的代码中,但是当我运行这个(没有我的代码,只有你看到的代码)时,所有显示的文件夹都是空的,我实际上不能打开任何东西。在from tkinter import *

from tkinter.filedialog import askopenfilename

from tkinter.messagebox import showerror

class MyFrame(Frame):

def __init__(self):

Frame.__init__(self)

self.master.title("Example")

self.master.rowconfigure(5, weight=1)

self.master.columnconfigure(5, weight=1)

self.grid(sticky=W+E+N+S)

self.button = Button(self, text="Browse", command=self.load_file, width=10)

self.button.grid(row=1, column=0, sticky=W)

def load_file(self):

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

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

("Python file", "*.py"),

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

if fname:

try:

print("""here it comes: self.settings["template"].set(fname)""")

except: #

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

return

if __name__ == "__main__":

MyFrame().mainloop()

python打开文件夹对话框_文件对话框打开文件夹中的文件(tkinter)相关推荐

  1. vs.net 打开.xaml文件编辑界面_怎么保护可移动磁盘中的文件防止被删除

    怎么保护可移动磁盘中的文件防止被删除呢?如何针对U盘文件进行保护呢?怎么实现U盘读写权限控制呢?接下来就与大家分享一下有关U盘文件保护防止被删除的具体方法,希望能帮助大家. 方法/步骤 1 针对可移动 ...

  2. java 写文件 权限不够_教你解决Linux系统中JAVA创建文件后权限不足的问题

    在作业中,项目使用文件上传. 这个功能很常见. 当Kai Ge今天更改其官方帐户时,他遇到了一个问题,即无法访问下载的文件,也无法通过浏览器访问该文件. 它是怎么发生的? 经过许多问题之后,事实证明这 ...

  3. 电脑重启后python导入的库不见_每次重启电脑后,桌面的文件就不见了,怎么回事啊...

    展开全部 这是由于电2113脑上安装了还原5261精灵,冰点还原,影子系统之类的还原类软件4102或硬件. 安装了此类1653产品后,它们会在后台拦截系统的读写,将读写的内容写到临时的目录中,并不是真 ...

  4. .net core 文件流保存图片_使用JSDelivr加速Github、博客文件

    前言:当我们博客添加了本地视频或者大量图片等等,会导致加载时间过长,这里我们用JSDelivr对其进行加速,相当于免费的的CDN. 一.新建一个GitHub仓库 仓库名称随便 仓库属性Public,不 ...

  5. ultraedit比较文件没反应_计算机二级虚拟机安装视频和虚拟机文件

    第一部分:文件下载与安装 很多计算机二级office考生电脑上不是office2010.有可能 是正版的office2016,365,2019等版本office.但2020年的4次考试还是会用offi ...

  6. 群晖增量同步Linux文件夹,用自定义脚本实现群晖NAS中本地文件夹之间的增量同步复制...

    用自定义脚本实现群晖NAS中本地文件夹之间的增量同步复制 2021-02-21 15:39:44 60点赞 646收藏 52评论 使用情景:群晖DS918+,两块12T RAID1存重要数据,1块2T ...

  7. linux怎样自动检查link文件_怎样理解和识别 Linux 中的文件类型 | Linux 中国

    众所周知,在 Linux 中一切皆为文件,包括硬盘和显卡等.在 Linux 中导航时,大部分的文件都是普通文件和目录文件.但是也有其他的类型,对应于 5 类不同的作用.因此,理解 Linux 中的文件 ...

  8. java中怎么跨盘搜索_求解:在盘符中搜索文件(listFiles())出现NullPointerException

    /* 求解:关于在盘符中搜索文件(listFiles()方法)出现NullPointerException 需求:通过键盘将一个指定目录下的所有指定格式文件(如.java.avi)的绝对路径, 存储到 ...

  9. add git 的文件 移除_【Git第八节】移除文件

    欢迎大家来到自学Python编程教室,上一讲我们学习了如何忽略文件,这一讲我们来学习如何移除文件,你准备好了吗? 有进就有出,有借就得有还.有添加文件,自然也必须得有移除文件.当不想继续对某个文件进行 ...

  10. outlook怎样同步服务器的文件夹,当您使用辅助在 Outlook 邮箱中的文件夹时的性能和同步问题...

    症状 当您尝试访问已添加到 Microsoft Outlook 配置文件的辅助 Microsoft Exchange Server 邮箱中的文件夹时,您可能会遇到的随机性能问题.例如,您可能会遇到下列 ...

最新文章

  1. python list的extend (会将被插入的列表的每个元素从列表中拿出添加到列表中)与append方法(若被插入为列表,会将列表插入到源列表中)区别
  2. 为什么说基于比特币现金的0确认是必要的?
  3. UVa 11732 (Tire树) strcmp() Anyone?
  4. std:: string 的常用使用
  5. 查看linux内存存储空间不足,Linux 下判断Server 内存是否不足
  6. java正则表示过滤汉字,Java正则表达式过滤汉字
  7. PTGAN:针对行人重识别的生成对抗网络 | PaperDaily #36
  8. SpringMVC的数据响应方式-页面跳转
  9. 基于ZooKeeper实现HA高可用性以及自动主备切换
  10. 跟着太白老师学python day11 可迭代对象和迭代器
  11. WEB编程学习之Windows安装运行Tomcat
  12. 用深度强化学习玩atari游戏_(一)深度强化学习·入门从游戏开始
  13. js基础-11-相等和全等的区别
  14. IT行业都能干什么事?为什么要学习IT技能呢?
  15. dns服务器响应 异常,DNS云学堂|快速定位DNS解析异常问题,牢记这四种DNS状态码...
  16. 标签管理--操作标签
  17. C/C++ 换行符、回车符与退格符
  18. icon font阿里巴巴矢量图引进文件 css
  19. 数据库系统SSD7 实验3《存储过程》
  20. usaco 2.4 bessie come home

热门文章

  1. ubunut离线redis配置_ubuntu安装redis及简单配置
  2. 第五章 RNA-seq分析
  3. jwt只能用ajax么,使用JWT进行登录认证的一些问题
  4. linux默认文件大小,Linux 改变文件大小的方法
  5. c语言实验报告超市购物系统,C语言超市购物管理系统的报告.doc
  6. python pandas DataFrame 查找NaN所在的位置
  7. python 字符串转字典,字典转字符串 Expecting property name enclosed in double quotes
  8. pandas KeyError [‘1‘] not found in axis 错误的解决方法
  9. 一、稀疏数组的实际应用和代码实现
  10. opencv 凹凸性检测 和 缺陷分析