gpt4 book ai didi

python - docstring max line-length 是否与正常的 PEP8 标准不同?

转载 作者:太空狗 更新时间:2023-10-29 21:44:11 25 4
gpt4 key购买 nike

所以我查看了一些代码,并在 pylint 的帮助下将其提升到 PEP 8 标准,我注意到如果我在打印语句中使用三引号,其中文本超过 120 个字符(我们允许 120 而不是79) pylint 没有提示。
这是 pylint 中的一个错误吗?三重引号中的字符串,因为您可能希望以这种方式格式化它们?

为清楚起见:是的,pylint 在所有其他超过行长度的情况下正常工作。

最佳答案

经常使用 pylint,我也注意到了这种不一致。在Maximum Line Length section of PEP8 ,它说:

Therefore, please limit all lines to a maximum of 79 characters. For flowing long blocks of text (docstrings or comments), limiting the length to 72 characters is recommended.

我知道 pylint 根本不强制执行文档字符串和注释的 79 个字符或 72 个字符的行长度限制,所以我猜这是一个 pylint 错误,因为它在这方面不符合 PEP8。

关于python - docstring max line-length 是否与正常的 PEP8 标准不同?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10143825/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com