2017-05-04 8 views
-2

ボタンを機能させるにはどうすればよいですか?特定のボタンはどのように動作させるのですか?

from tkinter import * 

window=Tk() 
window.title=title("Test") 

button=button(window, text='Increase variable', command=Var) 
button.pack() 

variable=0 
def Var(): 
    variable=variable+1 

Varが定義されていないというエラーが表示されます。ボタンコードの前に関数を置くと、ボタンをクリックするとエラーになります。

from tkinter import * 

variable=0 
def Var(): 
    variable=variable+1 

window=Tk() 
window.title=title("Test") 

button=button(window, text='Increase variable', command=Var) 
button.pack() 

ボタンをクリックすると、割り当て前に参照されるエラーローカル変数が生成されます。これをどのように機能させるには?

+0

最初の例では、 'Var()'は使用後にのみ定義されます。 –

+0

私は2つの例を挙げました。これらの両方は機能しません。ですから、私に実例を与えてください! – 21harrisont

+1

*「私に実例を与えてください!」*あなたは大丈夫ですか? –

答えて

1

variableがグローバル変数の場合は、Varにする必要があります。

+0

どのように動作させるのですか?例を挙げてください! – 21harrisont

+0

私はまた、下の投票に感謝します – 21harrisont

+0

Google 'python global'。 –

関連する問題