Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/python-2.7/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 如何设置查看Tkinter条目小部件中文本的结尾?_Python_Python 2.7_Tkinter_Alignment_Tkinter Entry - Fatal编程技术网

Python 如何设置查看Tkinter条目小部件中文本的结尾?

Python 如何设置查看Tkinter条目小部件中文本的结尾?,python,python-2.7,tkinter,alignment,tkinter-entry,Python,Python 2.7,Tkinter,Alignment,Tkinter Entry,我正在制作一个gui界面,以使我的脚本可供一般用户使用。我的问题是-我有一个条目小部件,当用户使用浏览按钮选择文件时,它将“文件路径”作为值。问题是entry小部件显示文件路径的开头(左端),但我更希望看到文件路径的右端 这是我的剧本 from Tkinter import * from tkFileDialog import askopenfilename app = Tk() app.title("ABC") app.geometry("300x100") def browse_for_

我正在制作一个gui界面,以使我的脚本可供一般用户使用。我的问题是-我有一个条目小部件,当用户使用浏览按钮选择文件时,它将“文件路径”作为值。问题是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()
使用


xview\u moveto()
取分数,其中0表示左边,1表示右边。

谢谢!我以前试过,但没有成功。但是现在我想我是在命令功能之外使用它的,因此出现了问题!谢谢在谷歌上搜索了很多之后,我终于得到了答案。:)
entry.xview_moveto(1)