这是PyCharm自带的一种检测功能 原话是这样: This inspection highlights local variables,parameters or local functions unused in the scope此检查突出显示了范围中未使用的局部变量,参数或本地函数 而tk.StringVar()返回的可不是Python的字符串对象啊, 而button_text='关闭窗口'这相当于直接把原变量“覆盖了”, 也就是说两次你都没有使用button_text这个变量, 所以才会变灰。 至于tk.StringVar()返回的对象问题, 可以参考这位大佬的文章:https://blog.csdn.net/wuxiush...
这是PyCharm自带的一种检测功能
原话是这样:
而tk.StringVar()返回的可不是Python的字符串对象啊,
而
button_text='关闭窗口'
这相当于直接把原变量“覆盖了”, 也就是说两次你都没有使用button_text
这个变量, 所以才会变灰。至于tk.StringVar()返回的对象问题, 可以参考这位大佬的文章:
https://blog.csdn.net/wuxiush...