30天学会 Python-Day28: 选择档案

tkinter

tkinter 是 Python 中用於制作 GUI 的套件
可以用 tkinter 中的 tkinter.tkFileDialog() 打开选取档案和目录的视窗

askopenfilename()

打开可以选取档案的视窗,并回传档案的路径

import Tkinter

root = Tkinter.Tk()
root.withdraw()
path = Tkinter.tkFileDialog.askopenfilename(parent=root)
print(path)

参数 initialdir 可以设定预设开启的路径,title 可以设定视窗的标题,filetypes 可以设定开启的档案类型

import Tkinter, tkFileDialog

root = Tkinter.Tk()
root.withdraw()
file_path = tkFileDialog.askopenfilename(parent=root, title='选择档案', filetypes=(("文字档案","*.txt"),("all files","*.*")))
print(file_path)

<<:  找LeetCode上简单的题目来撑过30天啦(DAY29)

>>:  Day 30:结束後的下一步

Day08【Web】DNS 与 CDN

什麽是 DNS DNS 全称 Domain Name System 中文为「网域名称系统」, 可视为...

Day38 ( 游戏设计 ) 狙击气球 ( 两倍变焦 )

狙击气球 ( 两倍变焦 ) 教学原文参考:狙击气球 ( 两倍变焦 ) 这篇文章会延伸「 狙击望远镜 ...

《赖田捕手:番外篇》第 37 天:用 Netlify 布署前端网页 (二)

《赖田捕手:番外篇》第 37 天:用 Netlify 布署前端网页 (二) 虽然他爱着所有的布署方式...

Day03 Filebeat(一) 基本设定

在上一篇中我们已经把elk的环境设定完成,接下来将要收集log到Elasticsearch内,以方便...

D22 - 走!去浏览器自己挑要吃哪个 node

前言 HTML 的内容在 DOM TREE 上到底怎麽呈现? 今天就来讲讲树上的节点有哪些,及要怎麽...