How do I tell PyLint “it's a variable, not a constant” to stop message C0103?

前端 未结 6 2011
闹比i
闹比i 2020-12-13 08:27

I have a module-level variable in my Python 2.6 program named \"_log\", which PyLint complains about:

C0103: Invalid name \"_log\" (should match (([A-Z_][A-Z         


        
6条回答
  •  不知归路
    2020-12-13 08:41

    # pylint: disable-msg=C0103
    

    Put it in the scope where you want these warnings to be ignored. You can also make the above an end-of-line comment, to disable the message only for that line of code.

    IIRC it is true that pylint interprets all module-level variables as being 'constants'.

    newer versions of pylint will take this line instead

    # pylint: disable=C0103
    

提交回复
热议问题