gpt4 book ai didi

python - 如何设置在 Tkinter Entry 小部件中查看文本结尾?

转载 作者:行者123 更新时间:2023-11-28 22:47:59 24 4
gpt4 key购买 nike

我正在制作一个 gui 界面,以使我的脚本可供普通用户使用。我的问题是 - 我有一个条目小部件,当用户使用浏览按钮选择文件时,它会将“文件路径”作为值。问题是条目小部件显示文件路径的开头(左端),但我更愿意看到文件路径的右端

这是我的脚本。

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()

最佳答案

使用

entry.xview_moveto(1)

xview_moveto() 接受分数,其中 0 定义左边部分,1 定义右边部分。

关于python - 如何设置在 Tkinter Entry 小部件中查看文本结尾?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25612288/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com