我想制作一個程序,向我顯示使用 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條經驗 獲得超22個贊
正如您所說,您將使用get()函數但具有一些附加屬性。
如果我們有一個文本框textbox_input,那么您可以使用以下行返回其輸入:
test_input = textbox_input.get("1.0",END)
第一部分,“1.0”意味著輸入應該從第一行,字符零(即:第一個字符)讀取。END是一個導入的常量,它被設置為字符串“end”。該END閱讀部分的手段,直到達到文本框的末尾。
添加回答
舉報
0/150
提交
取消