2
我正在製作一個gui界面,使我的腳本可供普通用戶使用。我的問題是 - 當用戶使用瀏覽按鈕選擇文件時,我有一個條目小部件,它將'文件路徑'作爲值。問題是條目小部件顯示文件路徑的開始(左端),但我更願意看到文件路徑的右端。如何設置查看Tkinter Entry小部件中文本的結尾?
這是我的腳本。
from Tkinter import *
from tkFileDialog import askopenfilename
app = Tk()
app.title("ABC")
app.geometry("300x100")
def browse_for_file(entry_name, filetype):
File_path = askopenfilename(filetypes = filetype)
entry_name.delete(0, END)
entry_name.insert(0, File_path)
templ_filename = StringVar()
templ_entry = Entry(app, textvariable = templ_filename, width = 30)
templ_entry.grid(row = 3, column = 1, sticky=W)
filetype_fasta = [('fasta files', '*.fasta'), ('All files', '*.*')]
button_templ = Button(app, text = 'Browse', width =6, command = lambda:browse_for_file(templ_entry, filetype_fasta))
button_templ.grid(row = 3, column = 2)
app.mainloop()
謝謝!我以前嘗試過,但沒有成功。但是現在我發現我在命令功能之外使用了這個功能,因此也是這個問題! – JeeYem 2014-09-01 20:29:14
謝謝。谷歌finnaly搜索了很多後得到了答案。 :) – SeeTheC 2016-10-19 14:53:47