2017-07-03 6 views
-4

私はtkinterでツールバーを作っていますが、このコードで何が問題なのか分かりません。私は解決策を探しましたが、見つけられませんでした。整数が必要です(strを持っています)

編集: しかしexFuncは、デフォルトでは文字列を返すget()二つの文字列

from tkinter import *  

def exFunc(x, y): 
    with open("config.txt", "w") as file: 
     pass 

buttonName = Button(command= lambda: exFunc(1Entry.get(), 2Entry.get())) 

#1Entry and 2Entry are just tkinter entries 
+0

'1Entry'はあなたのコードでも作業に近く来ない –

+2

初心者のための有効なPython識別子ではありません。 [mcve]を作成してください –

+0

ブライアン私は問題を引き起こす可能性のあるものだけを掲示しました – Dalachowsky

答えて

0

を取る必要があります。あなたはint機能付き整数に変換することができます:

buttonName = Button(command=lambda: exFunc(int(1Entry.get()), int(2Entry.get()))) 
関連する問題