2016-04-02 8 views
0

このコードはエラーを表示しています:_tkinter.TclError:不明なオプション "-command"。私は初心者ですので、私は愚かな間違いをしたかもしれません。助けてください!tkinterボタンのコマンド引数にエラーがあります:不明なオプション "-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のドキュメントには、コマンドhttp://effbot.org/tkinterbook/buttonを含めるための適切な方法を示しています。 htm –

答えて

0

あなたはこれを行う必要があります。

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() 

これはあなたを助ける:http://effbot.org/tkinterbook/button.htm#Tkinter.Button.config-method

+1

あなたが説明を追加した方があなたの答えは良いでしょう。それ以外の場合は、コードを行ごとに文字ごとに元のコードと比較する必要があります。 –

+0

申し訳ありませんが、import tkinterとtkinter importの違いを理解できませんでした。 –

関連する問題