Python使用tkinter庫實(shí)現(xiàn)文本顯示用戶輸入功能示例
本文實(shí)例講述了Python使用tkinter庫實(shí)現(xiàn)文本顯示用戶輸入功能。分享給大家供大家參考,具體如下:
#coding:utf-8 from Tkinter import * class App: def __init__(self,root): #定義幀 frame = Frame(root) frame.pack() self.frame = frame w = Label(frame,text = "calculator") w.pack() self.newinput() #調(diào)用回調(diào)函數(shù) button1 = Button(frame,text='1',fg="red",command = lambda : self.buttoncb(1)) button1.pack() button2 = Button(frame,text='2',fg="red",command = lambda : self.buttoncb(2)) button2.pack() button = Button(frame,text='Quit',fg="red",command = root.quit) button.pack() def newinput(self): v = StringVar() e = Entry(self.frame,textvariable = v) self.v = v e.pack() #定義回調(diào)函數(shù) def buttoncb(self,i): #print "button" val = self.v.get() self.v.set(val+str(i)) root=Tk() a = App(root) root.mainloop()
運(yùn)行結(jié)果:
更多關(guān)于Python相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《Python數(shù)據(jù)結(jié)構(gòu)與算法教程》、《Python函數(shù)使用技巧總結(jié)》、《Python字符串操作技巧匯總》、《Python入門與進(jìn)階經(jīng)典教程》及《Python文件與目錄操作技巧匯總》
希望本文所述對大家Python程序設(shè)計(jì)有所幫助。
相關(guān)文章
python網(wǎng)絡(luò)爬蟲實(shí)戰(zhàn)
實(shí)踐來源于理論,做爬蟲前肯定要先了解相關(guān)的規(guī)則和原理,網(wǎng)絡(luò)爬蟲又稱為網(wǎng)頁蜘蛛,網(wǎng)絡(luò)機(jī)器人,更經(jīng)常的稱為網(wǎng)頁追逐者,是一種按照一定的規(guī)則,自動(dòng)地抓取萬維網(wǎng)信息的程序或者腳本。一句話概括就是網(wǎng)上信息搬運(yùn)工。本篇文章帶你深入了解,需要的朋友可以參考下2021-09-09

Python函數(shù)的參數(shù)類型和使用技巧詳解

python讀取excel數(shù)據(jù)繪制簡單曲線圖的完整步驟記錄

Python實(shí)現(xiàn)為圖片批量添加隨機(jī)水印