1 个回答

这是PyCharm自带的一种检测功能

原话是这样:

This inspection highlights local variables,parameters or local functions unused in the scope

此检查突出显示了范围中未使用的局部变量,参数或本地函数

clipboard.png

而tk.StringVar()返回的可不是Python的字符串对象啊,
button_text='关闭窗口'这相当于直接把原变量“覆盖了”, 也就是说两次你都没有使用button_text这个变量, 所以才会变灰。

至于tk.StringVar()返回的对象问题, 可以参考这位大佬的文章:
https://blog.csdn.net/wuxiush...

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题