文件路径自动完成



我在tkinter文本小部件中使用文件路径作为用户输入,这些文件路径通常很长,所以我想允许自动完成文件路径,当"被按下。我在python脚本中尝试了它,它工作了:

readline.set_completer_delims(' tn')
readline.parse_and_bind("tab: complete")
my_file=input("nPlease Enter The Path to  File: ").replace(" ","")
while not (os.path.exists(my_file)):
my_file=input("nPlease Enter The Path to File: ").replace(" ","")

我试着做同样的事情,但它没有工作。有什么建议吗?

from tkinter import Tk, Button, Text

root = Tk()

text_widget = Text(root)
def enter():
data = text_widget.get("1.0","end")
" Your Code "
print(data)
button = Button(root,text="Ok",command=enter)
text_widget.pack()
button.pack()
root.mainloop()

希望有帮助。

最新更新