python VSCode中报错 E501:line too long 81 > 79 characters
- [代码检查报错:E501:line too long 81 > 79 characters)](#代码检查报错:E501:line too long 81 > 79 characters))
 - 代码格式化
 
代码检查报错:E501:line too long 81 > 79 characters)
            
            
              bash
              
              
            
          
          [{
	"resource": "/X:/project/work9/work913/project1/myems/myems-api/reports/equipmentcomparison.py",
	"owner": "_generated_diagnostic_collection_name_#1",
	"code": "E501",
	"severity": 8,
	"message": "line too long (81 > 79 characters)",
	"source": "Flake8",
	"startLineNumber": 587,
	"startColumn": 80,
	"endLineNumber": 587,
	"endColumn": 80
}]
        首先将最大的每行字数的警告限制为120。
问题原因
当前行超出了默认的单行字符配置
解决步骤
- 
更改Linting选项,
打开VS Code的设置,搜索Python/Linting,找到Python配置部分,然后选择"Linting: Flake8 Args"设置

 - 
分别添加
bash--max-line-length=120 --ignore=E501 - 
刷新工作区
在VS Code中按 Ctrl + Shift + P 或 Cmd + Shift + P 打开命令面板。
在命令面板中搜索 Developer: Reload Window 并按下回车键。这将重新加载VS Code窗口的所有插件。
 
代码格式化

上面的22个错误几乎都是代码格式的错误,格式化文档即可

格式化文档之后:

参考文章:
『vscode扩展』代码格式化工具 Black Formatter
python代码格式化工具只懂autopep8?这里有更好的
Visual Studio Code配置自动规范代码格式-超级详细教程!!!