Skip to main content
 首页 » 编程设计

python之“var”是此函数的无效关键字参数 (Tkinter 和 Python)

2025年05月04日11lautakyan007

我在更新 tkinter 中的标签时遇到问题。我查看了我能找到的关于这个错误的所有其他问题,但没有一个与我的情况真正相关。不管怎样,这是我的代码:

var = 100 
 
v = StringVar() 
v.set(str(var)) 
varLabel=Label(app, textvariable=v).grid(row=0) 
 
#this is where i update my label 
#also, this is where i get the error 
v.set(str(var = var - dictionary[number])) 

错误说:

'var' is an invalid keyword argument for this function 

知道我做错了什么吗?

谢谢

请您参考如下方法:

您试图一次做太多事情。

试试这个

var = var - dictionary[number] 
v.set(str(var)) 

或

var = str(var - dictionary[number]) 
v.set(var)