iT邦幫忙

2021 iThome 鐵人賽

DAY 29
0
Software Development

0基礎也看得懂的程式設計-30天學會 Python系列 第 29

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)

上一篇
30天學會Python語言: Day 27-時間管理大師
下一篇
30天學會 Python: Day 29- 雲端資料庫
系列文
0基礎也看得懂的程式設計-30天學會 Python30

尚未有邦友留言

立即登入留言