python - 在 Python/PyCharm 中明确声明变量未使用

标签 python pycharm

有没有办法在 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/

相关文章:

python - 返回特定索引号的所有值

Python记录到日志文件的头部?

python - Anaconda 和 Pycharm 有什么区别?

python - 在 PyCharm 中类型提示 dict.items() 时的奇怪行为

python - 在pycharm中绘制数据框( Pandas ),不显示

python - 线程中的 PyV8 - 如何让它工作?

python - 在子图中绘制网格 Python matplotlib

python - Flask 应用程序仅在计算机重新启动后才加载 css 更改

python - 如何手动更新Python包(Pandas)?

python - 为什么 PyMongo 脚本至少需要 500 毫秒才能执行?