2017-03-03 186 views
-1

這是我的簡單的Python計算器,它需要一個數字,然後它應該返回數字的兩個冪。例如:我給條目添加數字「5」,然後計算器應該返回「25」到文本窗口。Python清除按鈕

我的問題是,我可以如何更改清除文本窗口結果的代碼?我的目標是使清除文本窗口的「清除」按鈕。

這裏是我的代碼:

from tkinter import * 

window=Tk() 

def power_number(): 
    answer=float(e1_value.get())**2 
    t1.insert(END,float(answer)) 

l1=Label(window,text="Number:") 
l1.grid(row=0, column=0) 

e1_value=StringVar() 
e1=Entry(window,textvariable=e1_value) 
e1.grid(row=0,column=1) 

b1=Button(window,text="Calculate",command=power_number) 
b1.grid(row=0,column=2) 

t1=Text(window,height=1,width=15) 
t1.grid(row=0,column=3) 

回答

2

爲文本插件的刪除所有命令:

t1.delete('0.0', END) 
+0

文本構件的第一個字符的索引是'「1.0」'不' 「0.0」'。 –

+0

非常感謝:) –