2017-07-03 70 views
-4

所以我在tkinter中製作工具欄,並且不知道這段代碼有什麼問題(我只發佈了最重要的東西)。我尋找溶劑,但沒有找到。需要一個整數(得到的類型str)

編輯: 但exFunc需要採取兩個字符串

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

get()默認返回一個字符串。您可以用int功能將其轉換爲整數:

buttonName = Button(command=lambda: exFunc(int(1Entry.get()), int(2Entry.get()))) 
相關問題