vscode安装pylint后,在写代码时,只能报出E类型错误,例如E0602,没法报出C类型错误,例如视频中的冒号前不能有空格。这是怎么回事?

来源:6-10 常量与Pylint的规范

superxct

2018-05-21

vscode安装pylint后,在写代码时,只能报出E类型错误,例如E0602,没法报出C类型错误,例如视频中的冒号前不能有空格。这是怎么回事?

写回答

2回答

慕婉清5078364

2018-06-04

首先给出解决方法:

    在设置中查找python.linting.pylintUseMinimalCheckers,把这一项在工作区调成false就OK了

参考来源:

    https://code.visualstudio.com/docs/python/linting

        它里面的Default Pylint rules讲到,为了方便最广大程序员的使用,把所有C类错误的提示默认关掉

不过有一个问题:

    关掉之后,提示的错误真的多。。

0
1
superxct
非常感谢!
2018-06-18
共1条回复

7七月

2018-05-23

这个是真不太清楚,不同版本行为有差异。如果特别在意这个提示,我建议使用pycharm,就别使用vscode了。

1
2
慕婉清5078364
七月老师,已经找到了解决方法了
2018-06-04
共2条回复

Python3.8系统入门+进阶 (程序员必备第二语言)

语法精讲/配套练习+思考题/原生爬虫实战

14596 学习 · 4469 问题

查看课程