有没有办法在 PyCharm 或 Python 中将变量声明为未使用,以便您可以明确告诉编译器不要发出警告?
我不是在谈论为程序员命名未使用变量的约定(通常命名为“_”或“__”),而是为编译器显式标记变量为未使用的选项,例如在循环中。我也不只是想禁用一般的检查。
我听说你可以在 PyDev 中通过以“未使用”开头的变量名来做到这一点,我认为这可能也存在于 PyCharm 中,但还没有找到。
最佳答案
您可以为单个语句禁用此检查,例如:
# noinspection PyUnusedLocal
unused_thing = something()
或者对于整个函数(或类),通过将注释放在函数(或类)上方:
# noinspection PyUnusedLocal
def foo():
unused_thing = something()
由于某种原因,无法通过检查上下文菜单关闭此特定检查...也许值得一张 pycharm 票。
关于python - 在 Python/PyCharm 中明确声明变量未使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32602902/