相关疑难解决方法(0)

如何告诉PyLint"它是变量,而不是常量"来停止消息C0103?

我的Python 2.6程序中有一个名为"_log"的模块级变量,PyLint抱怨说:

C0103: Invalid name "_log" (should match (([A-Z_][A-Z0-9_]*)|(__.*__))$)
Run Code Online (Sandbox Code Playgroud)

读完这个答案后,我理解为什么会这样做:它认为变量是常量并应用常量正则表达式.但是,我不同意:我认为这是一个变数.我怎么告诉PyLint,所以它没有抱怨?PyLint如何确定它是变量还是常量 - 它是否只将所有模块级变量视为常量?

python pylint

68
推荐指数
4
解决办法
4万
查看次数

标签 统计

pylint ×1

python ×1