是否有任何好的模块可以针对您的代码运行以捕获编码错误?我希望pylint能够在使用默认参数时捕获错误,如下所示:
>>> def spam(eggs=[]):
... eggs.append("spam")
... return eggs
Run Code Online (Sandbox Code Playgroud)
但却发现他们没有报告,感到很失望.我正在寻找PEP8格式以外的东西.
我尝试了第一个例子,PyLint 0.18.1给了我警告:
W: 1:spam: Dangerous default value [] as argument
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1595 次 |
| 最近记录: |