我在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()
希望有帮助。