根据pep8破解Python中的一个long函数

2024-09-30 22:21:07 发布

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

我阅读了这些文档,但它并没有真正涉及到我管理的项目中遇到的功能类型。像这样:

class ReallyLongChildClassName(Parent):
    def complex_function_name(self, obj=None):
        if self.condition:
            return 'bar'
        else:
            return super(ReallyLongChildClassName, self).complex_function_name(request, obj)

最后一行明显超过了指定的79个字符长度。打破这些类型的函数的正确方法是什么?我说的是使用.运算符调用更多函数的那些。在

我有一些不同的想法,但不知道哪一个是标准方法。例如:

^{pr2}$

Tags: 项目方法函数name文档self功能obj
1条回答
网友
1楼 · 发布于 2024-09-30 22:21:07

只要你保持适当的缩进和行长度一切都是好的。没有单一的,最好的款式,您可以根据自己的喜好选择:)

有一些工具可以格式化代码,我建议您使用黑色(https://github.com/ambv/black)。在

相关问题 更多 >