gpt4 book ai didi

Python/PyCharm 标记 "unused"import as used

转载 作者:行者123 更新时间:2023-11-28 16:36:00 25 4
gpt4 key购买 nike

我需要在我的模块中导入一个 resource_rc.py 文件。它立即被 PyCharm 标记为“未使用”。有没有办法将“未使用”的导入和变量等标记为在 Python 中使用?

我的想法是:

import resource_rc
del resource_rc

# do something with the imported stuff

它有效,但它正确吗?这会导致问题吗?

最佳答案

最好的办法是:

import something
assert something, "Something is imported for its side effects."

可以这样做:

_ = something

但是你有一个未使用的变量,所以你依赖于你的静态分析器将 _ 视为一个特殊的变量名。

assert 也很不错,因为它让您清楚地知道为什么您正在做您不应该做的事情。 (如果您编写了 resource_rc,您真的应该真正地更改它,这样它就没有 import 副作用。)

关于Python/PyCharm 标记 "unused"import as used,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26128042/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com