1. 程式人生 > 程式設計 >python中entry用法講解

python中entry用法講解

小編之前向大家講解了很多關於字串的知識,大家也都知道字串在python中的作用很大,那你知道在python中用於接收字串等輸入,讓使用者可與之互動以輸入或操作字串資料的物件是什麼嗎?是python tkinter中的Entry 控制元件,下面我們來一看看吧。

1、Entry:用於接受使用者Entry小視窗部件單行文字字串

2、使用 Entry 控制元件的語法

w = Entry(master,option,...)

注意:master引數為其父控制元件,就是用來放置這個 Entry 的控制元件. 像其他控制元件一樣,我們可以在建立 Entry 控制元件之後再為其指定屬性. 因此建立方法中的options

選項可以為空。

3、應用

示例:建立標籤和文字框,輸入姓名和地址

import tkinter
root = tkinter.Tk()
label1 = tkinter.Label(root,text="姓名 :")
label2 = tkinter.Label(root,text="住址 :")
label1.grid(row=0)
label2.grid(row=1)
entry1 = tkinter.Entry(root)
entry2 = tkinter.Entry(root)
entry1.grid(row=0,column=1)
entry2.grid(row=1,column=1)
root.mainloop()

輸出

python中entry用法講解

注意:設定grid(row=0),在沒有設定column=x的情況下,系統自動設定column=0

以上就是Entry 控制元件的用法,Entry 控制元件允許使用者輸入或顯示一行文字,如果你想要輸入多行文字,就需要使用Text 控制元件。大家要注意哦~

用法例項擴充套件:

entry1 = tk.Entry (root)
canvas1.create_window(400,100,window=entry1)

entry2 = tk.Entry (root)
canvas1.create_window(400,130,window=entry2)

entry3 = tk.Entry (root)
canvas1.create_window(400,160,window=entry3)

到此這篇關於python中entry用法講解的文章就介紹到這了,更多相關python entry怎麼用內容請搜尋我們以前的文章或繼續瀏覽下面的相關文章希望大家以後多多支援我們!