在Python中,可以使用tkinter
模塊來創建一個簡單的圖形用戶界面(GUI),并獲取文本框的內容。下面是一個示例代碼:
from tkinter import *
def get_text():
text = text_box.get("1.0", "end-1c") # 獲取文本框的內容
print(text)
# 創建窗口
window = Tk()
# 創建文本框
text_box = Text(window, height=5, width=30)
text_box.pack()
# 創建按鈕
button = Button(window, text="獲取文本框內容", command=get_text)
button.pack()
# 進入主循環
window.mainloop()
在這個示例中,我們使用tkinter
創建了一個窗口,包含一個文本框和一個按鈕。當點擊按鈕時,get_text
函數會被調用,從文本框中獲取內容,并將其打印出來。
text_box.get("1.0", "end-1c")
用于獲取文本框的內容。其中,"1.0"
表示從第一行第一個字符開始,"end-1c"
表示到最后一個字符(不包括換行符)結束。
注意:在使用tkinter
之前,需要先安裝tkinter
庫。在Python 3中,tkinter
已經是Python標準庫的一部分,所以不需要額外安裝。