0

我有带有以下代码的python脚本:

def refreshRoot():
    global root
    try:
        root.destroy()
    except:
        pass
    else:
        global root
    ...

此代码返回 SyntaxWarning,通过双击图标导致执行失败。窗口根本打不开......所以我能以某种方式阻止这个警告的发生吗?

4

1 回答 1

0

这将抑制所有 SyntaxWarning。

import warnings
warnings.filterwarnings("ignore", category=SyntaxWarning)

如果您想了解更多信息,可以阅读内容。

于 2021-09-06T07:31:27.197 回答