我的pylintrc中有一个不断增长的模块列表:
ignored-modules=anytree,apsw,bs4,cachecontrol,dateutil,inflect,matplotlib,markdown,munch,MySQLdb,pytest,pytz,requests_oauthlib,rrule,seaborn,titlecase,untangle,googleapiclient
因为否则我的请求会使编码失败。
有没有办法让编码知道这些(pip)模块?
如果没有这样的话可以说"在编码检查中忽略这些,但在本地pylint运行期间不要忽略它们?#/ p>
答案 0 :(得分:3)
存在.codacy-pylintrc
文件这一事实表明可以将codacy-pylint
配置为使用专用pylintrc
文件(使用-rcfile=.codacy-pylintrc
选项)
与pylint
的本地版本相反,默认情况下会查找常规~/.pylintrc
文件(您不必忽略这些模块)。
As commented,这也意味着你可以做相反的事情:
pylint
运行使用自定义文件(-rcfile=xxx
选项),codacy-pylint
将使用默认的.pylintrc
文件