0
我正在開發一個Tkinter接口,它使用一個文件對話框tkFileDialog
。 我想在用戶從對話框中選擇一個文件後立即運行一個函數。在用戶通過tkFileDialog選擇了一個文件後立即執行一個函數
使用按鈕,我們有一個命令關鍵字,我們從中運行一個函數(通常命名爲def callback():
)。是否有類似的文件對話框關鍵字或askopenfilename
?
我正在開發一個Tkinter接口,它使用一個文件對話框tkFileDialog
。 我想在用戶從對話框中選擇一個文件後立即運行一個函數。在用戶通過tkFileDialog選擇了一個文件後立即執行一個函數
使用按鈕,我們有一個命令關鍵字,我們從中運行一個函數(通常命名爲def callback():
)。是否有類似的文件對話框關鍵字或askopenfilename
?
askopenfilename
函數由打開對話框組成,並在關閉對話框時立即返回(包括選擇文件時)。 將此回調函數放在該函數之後,讓它在關閉對話框後立即運行。
例如:
from tkinter.filedialog import askopenfile
fileDescriptor = askopenfilename()
print(fileDescriptor)
將打開一個文件選擇對話框,並且一旦用戶已經選擇了一個文件,所創建的相應的對象將被打印出來。