python 插件 flake8配置行长超过79
经验与学习 2025/9/12 11:15:54  点击:不统计
http://%77%77%77%2E%66网站制作%6F学习网%72%61%73%70%2E%63%6E
在vscode, trae,cursor 等开发 python 代码中,有个 flask8的插件,可以设置保存自动格式化代码。
但是其中有个行长字符长度79 的提示限制,因为以前的打印机打印的宽度为 79个字符,超过了会换行,所以会有这个警告提示。
那怎么配置为比如88个字符的长度呢。 2中方法啊
1. 全局配置
在 setting.json 中  新增配置
{
  "editor.formatOnSave": true,
  "[python]": {
    "editor.defaultFormatter": "ms-python.black-formatter",
    "editor.codeActionsOnSave": {
      "source.organizeImports": "explicit"
    }
  },
  ......
	"flake8.args": [
		"--max-line-length=88",
		"--ignore=E203,E501,W503,E266,E302,E305",
		"--exclude=.git,__pycache__,build,dist,migrations,venv,.venv",
		"--per-file-ignores=__init__.py:F401"
	],
  ......
}   2. 项目中配置,在项目根目录下创建.flake8 文件,内容如下
[flake8]
max-line-length = 88
ignore = E203, E501, W503, E266, E302, E305
select = E,F,W,C
exclude = 
    .git,
    __pycache__,
    build,
    dist,
    migrations,
    venv,
    .venv
per-file-ignores =
    __init__.py:F401
   保存后 即可
·上一篇:python 自动格式化代码 >>    ·下一篇:nginx 转发目录配置 设置 >>
