How to specify a configuration file for pylint under windows?
Question:
I am evaluating pylint as source code checker and I would like to customize the maximum number of characters on a single line.
I would like to use a configuration file. I’ve generated a template thanks to the –generate-rcfile command and I’ve made my modification.
I am trying to run pylint –rcfile=myfile.rc but I can see that my changes are not taken into account by pylint. I’ve tried different location for my file : Python26Scripts and pylint.d in my user folder without any success.
Does anybody know what I am doing wrong?
Is it possible to use the configration file with pylint-gui? I can’t do it too?
Answers:
Try setting PYLINTRC env variable.
I use batch:
@echo off
set PYLINTHOME=c:tools
set PYLINTRC=c:etcpylint.conf
rem c:Python27python.exe c:Python27Libsite-packagespylintlint.py %1 %2 %3 %4 %5 %6 %7 %8 %9
c:Python27python.exe c:Python27Libsite-packagespylintlint.py %*
On Windows 7, a .pylintrc file in your home directory (typically C:Usersmyusername) will be automatically recognized.
You can create a template using:
pylint --generate-rcfile > .pylintrc
I am evaluating pylint as source code checker and I would like to customize the maximum number of characters on a single line.
I would like to use a configuration file. I’ve generated a template thanks to the –generate-rcfile command and I’ve made my modification.
I am trying to run pylint –rcfile=myfile.rc but I can see that my changes are not taken into account by pylint. I’ve tried different location for my file : Python26Scripts and pylint.d in my user folder without any success.
Does anybody know what I am doing wrong?
Is it possible to use the configration file with pylint-gui? I can’t do it too?
Try setting PYLINTRC env variable.
I use batch:
@echo off
set PYLINTHOME=c:tools
set PYLINTRC=c:etcpylint.conf
rem c:Python27python.exe c:Python27Libsite-packagespylintlint.py %1 %2 %3 %4 %5 %6 %7 %8 %9
c:Python27python.exe c:Python27Libsite-packagespylintlint.py %*
On Windows 7, a .pylintrc file in your home directory (typically C:Usersmyusername) will be automatically recognized.
You can create a template using:
pylint --generate-rcfile > .pylintrc