在Python中格式化代码时如何避免函数参数换行?

问题描述 投票:0回答:1

我的工作环境:vscode + flake8 + 保存后自动格式化 flake8.args:

--ignore=E501,F401,W292,E203,F403

现在我面临这个问题: 格式化前:

parser.add_argument("--template",type=str,default=None,help="path of the template file, usually end with .jsonl")

格式化后:

parser.add_argument(
    "--template",
    type=str,
    default=None,
    help="path of the template file, usually end with .jsonl",
)

每个参数都在单独的行中。 我宁愿不换线。我怎样才能解决这个问题? 谢谢! :)

我尝试添加 flake8.args

--max-line-length=1024
。 没成功

python format
1个回答
0
投票

据我所知,对于分隔为多行的函数参数没有特定的配置键。您可以完全关闭它们(这会禁用每个多行格式化情况)

© www.soinside.com 2019 - 2024. All rights reserved.