我想制作一个程序,向我显示使用 python tkinter GUI 在文本框中引入的数字的除数,并将结果存储到纯文本文件中。我不知道如何从文本框中获取值。我知道这是与 相关的东西get(),我读了一些东西,但我仍然不明白。这是代码:from tkinter import *def create_file(): file_object = open("C:/Users/valis/Desktop/Divisors.txt","w+")def evaluate(): show_after= Label(text= "Check your Desktop !") show_after.pack(pady=2, anchor=SW) create_file()#Windows size and Titlewindow = Tk()window.title("Show Divisors")window.geometry("300x100")message = Label(window, text="Enter a number : ")message.pack(pady=2, anchor=NW)textbox_input = Text(window,height=1, width=11)textbox_input.pack(padx= 2,pady= 2, anchor=NW)window.mainloop()代码不完整,我该怎么办?
1 回答
茅侃侃
TA贡献1842条经验 获得超21个赞
正如您所说,您将使用get()函数但具有一些附加属性。
如果我们有一个文本框textbox_input,那么您可以使用以下行返回其输入:
test_input = textbox_input.get("1.0",END)
第一部分,“1.0”意味着输入应该从第一行,字符零(即:第一个字符)读取。END是一个导入的常量,它被设置为字符串“end”。该END阅读部分的手段,直到达到文本框的末尾。
添加回答
举报
0/150
提交
取消