2016-04-02 11 views
0

Bu kod benim bir hata gösteriyor: _tkinter.TclError: unknown option "-command". Ben yeni biriyim, bu yüzden aptalca bir hata yapmış olabilirim. Lütfen yardım et!tkinter düğmesi komut argümanı hata gösteriliyor: bilinmeyen seçenek "-command"

import tkinter 
bod = tkinter.Tk() 
button = tkinter.Button(bod, text="Hello (Click here)") 
def hello(): 
    button = tkinter.Button(bod, text="Hello World!") 
button.place(x=10, y=100, height="100", width="100", command=hello) 
bod.mainloop() 
+0

Effbot en dokümanlar bir komut http://effbot.org/tkinterbook/button dahil etmek doğru yolu gösterir. htm –

cevap

0

Bunu yapmalısınız:

from tkinter import * 
def hello(): 
    button.config(text="Hello, World!") 
bod = Tk() 
button = Button(bod, text="Hello (Click here)", command=hello, height="100", width="100") 
button.pack() 
bod.mainloop() 

Bu size yardımcı olacaktır: http://effbot.org/tkinterbook/button.htm#Tkinter.Button.config-method

+1

Bir açıklama eklediyseniz, cevap daha iyi olurdu. Aksi takdirde, okuyucunun kodunuzu orijinal kod satırına göre karakter ve karakterle karşılaştırması gerekir. –

+0

Üzgünüm, ancak içe aktarma tüccarı ile tkinter içe aktarma arasındaki farkı anlayamadım * –

İlgili konular