python用tkinter模組怎麼開啟檔案

2021-06-28 17:24:07 字數 956 閱讀 9800

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的turtle模組畫圖嗎,求解

因為你的目錄有乙個叫turtle.py的檔案,引入的時候並不是引入的系統的turtle模組,而是引入你的自己的這個檔案,所以檔案起名的時候注意不要和系統模組重名。from turtle import pensize 4 penup fd 150 right 90 fd 200 pendown set...

python自定義函式怎麼用,python中怎麼呼叫自定義函式

def hello name print hello,name hello tom 簡單的函式示例 python中怎麼呼叫自定義函式 如果自定義函式,是在當前檔案中定義的,直接呼叫即可,就像樓上回答的一樣 如果是在別的模組中定義的,那麼要在當前檔案中呼叫,就需要先導入對應的模組,匯入方法 在當前檔案...

python用pipinstall安裝scipy報錯

解壓後,用命令列進入該檔案目錄,依次執行 python setup.py build python setup.py install即可。再用pip list檢視的時候會發現,numpy已經安裝好了。如果已經安裝了非mkl版本的numpy,建議先解除安裝。c users chenzq python2...