Change default python coding style

Accepted answer is outdated. Now its much simpler:

Use pylint --generate-rcfile > ~/.pylintrc to get a standard pylintrc.

Edit the file, go to the [BASIC] section, and change the different ...-naming-styles to camelCase.


Use pylint --generate-rcfile > ~/.pylintrc to get a standard pylintrc.

Edit the file, go to the [BASIC] section, and change the following regexps:

  • function-rgx=_?_?[a-z][A-Za-z0-9]{1,30}$
  • method-rgx=_?_?[a-z][A-Za-z0-9]{1,30}$
  • attr-rgx=_?_?[a-z][A-Za-z0-9]{1,30}$
  • argument-rgx=_?[a-z][A-Za-z0-9]{1,30}$
  • variable-rgx=_?[a-z][A-Za-z0-9]{1,30}$
  • inlinevar-rgx=_?[a-z][A-Za-z0-9]{1,30}$

You may also want to change module-rgx while you are at it, and look around for other settings that you may want to customize to suite your style.

Tags:

Python

Pylint