python用tkinter模組怎麼開啟檔案

時間 2021-06-28 17:24:15

1樓:匿名使用者

tkinter是標準的python gui庫。python與tkinter的結合提供了一個快速和容易的方法來建立gui應用程式,tkinter的提供了一個強大的物件導向的介面tk的gui工具包。

python 開啟檔案可以用open命令,例如:

##電子書txt文字

f = open('e:\\test.txt',encoding='utf-8')

raw = f.read()

2樓:

你說的是“開啟檔案對話方塊”,需要用到filedialog模組,**非常簡單:

from tkinter import *from filedialog import *root = tk()

fd = loadfiledialog(root) # 建立開啟檔案對話方塊

filename = fd.go() # 顯示開啟檔案對話方塊,並獲取選擇的檔名稱

print filename

root.mainloop()

3樓:也剛剛才符合

首先你要從tkinter中匯入filedialog這個包**如下from tkinter import filedialog,

而後你在tk()建立一個按鈕物件,

b = tk.button(self.f1, text='選擇檔案', command=self.openfile)

關鍵在按鈕要賦予一個響應事件就是指按下這個按鈕呼叫的函式,這裡是command=openfile,然後寫一個方法來作為響應,比如

def openfile():

fname = tk.filedialog.askopenfilename()

return fname

這樣就將要開啟的檔名以字串形式存在fname這個變數中了,就可以通過輸出fname得到檔案路徑

用python程式設計求1 ,用python程式設計求1 1 2 1 3 1 4 1 5 累加和,資料項小於0 1時停止

樹不開叉 def summa summ 0 for i in range 1,100 fl 1.0 i if fl 0.1 summ fl else print the sum is summreturn sum summa 注意縮排 def iteritem limit x 1.while 1 v...

用python能製作遊戲嗎,Python可以應用到遊戲開發裡面嗎?

感覺遊戲還是c 和c 用python如果 太多,特別是介面超複雜的話,感覺很麻煩。可能是水平有限吧,感覺做什麼掃雷,推箱子的小遊戲還行。像現在那種大型遊戲,我搜了好多教程什麼,根本沒有任何可以參考的資料,估計也沒有人去這麼做。我覺得主要看遊戲引擎支援什麼語言吧。如果不需要引擎自己做遊戲,什麼語言都能...

python中readline()怎麼用,還有readline和readlines,read的區別和用法

python中readline 是用來讀取文字檔案中的一行。readline和readlines,read都是用來讀取檔案內容,readline 每次讀取一行,當前位置移到下一行 readlines 讀取整個檔案所有行,儲存在一個列表 list 變數中,每行作為一個元素 read size 從檔案當...