我可以告诉black忽略python脚本中的长行格式吗

2024-10-02 06:30:16 发布

您现在位置:Python中文网/ 问答频道 /正文

我习惯于使用8号片进行脱毛。Flake8有一个setup.cfg文件,我可以告诉它忽略行长度。我还想告诉我的修复程序(black)不要重新格式化长行。如何将black配置为执行除固定行长度之外的所有正常操作

https://black.readthedocs.io/en/stable/


Tags: 文件httpsio程序flake8setupreadthedocscfg
1条回答
网友
1楼 · 发布于 2024-10-02 06:30:16

我看不到完全忽略行长度的方法,但是黑色的does use a configuration filepyproject.toml)可以指定最大行长度,因此合理(或荒谬地)设置line-length长度应该会有所帮助

例如:

[tool.black]
line-length = 160

注:

  • 这可能会将有意拆分的行重新格式化为较长的行。布莱克仍然固执己见
  • 配置文件中可用的值“与命令行上的选项的长名称相同”according to the docs。(此列表在文档中不可用,但可以通过运行black help找到。)

相关问题 更多 >

    热门问题