Visual Studio Code (Python) 中未使用的变量警告

sma*_*zie 2 python pylint

为什么我在 Visual Studio Code 中收到未使用的变量警告,当有明显的用途时 - 仅在有问题的变量声明下方 3 行?这里对变量给出警告

found_r_object_id_in_cara
Run Code Online (Sandbox Code Playgroud)

该变量在声明下方几行的“if”语句中被引用。

在此处输入图片说明

Pra*_*enB 5

在 if 循环中设置值后是否使用有问题的变量,如果不是,则警告有效。未实际使用而设置和取消设置将产生警告。有几种方法可以禁用警告(尽管这看起来是合法的)。

您可以将其放在生成警告的行上方:

#pylint: disable=unused-argument
Run Code Online (Sandbox Code Playgroud)

变量名前面加 _ 下划线


Kow*_*a R 5

在程序顶部添加这些行(全局声明)

# pylint: disable=unused-variable
# pylint: enable=too-many-lines
Run Code Online (Sandbox Code Playgroud)

这可能会帮助某人。