2017-07-03 67 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()))) 
相关问题