python静态代码检查
我们知道python是一门脚本语言,不像C#/Java等编译型语言可以在编译阶段就报出代码错误,脚本语言往往需要在运行期执行到这段代码时才会抛出代码错误。
那么在实际商业项目中使用python开发,我们是怎样做静态代码检查的呢?
首先在我们项目组推荐使用vscode做为python开发工具,本文我介绍下我们做的python代码静态审查来减少运行期的py脚本错误。
- 安装vscode插件:save and run,下载地址: Save and Run - Visual Studio
Marketplace - 通过pip install pyflakes 这个模块,安装后就有pyflakes.exe
- 在vscode中配置文件(settings.json)中增加这几行配置
"saveAndRun": {
"commands": [
{
"match"