python - 长返回类型提示和 pep8

标签 python python-3.x types pep8

我有一个函数可以引发 E501 line too long (86 > 79 characters)运行时警告 pycodestyle .

def my_function(arg1: list = None) -> Tuple[pd.DataFrame, pd.DataFrame, pd.Dataframe]:
    # do stuff
    return df1, df2, df3
格式化长返回类型提示的最佳解决方案是什么(最好不改变参数的格式?例如
def my_function(arg1: list = None) -> Tuple[pd.DataFrame,
                                            pd.DataFrame,
                                            pd.Dataframe]:

最佳答案

你可以试试 \ :

def my_function(arg1: list = None)\
        -> Tuple[pd.DataFrame, pd.DataFrame, pd.Dataframe]:

关于python - 长返回类型提示和 pep8,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62694849/

相关文章:

python - 如何从用 Python 编写的 azure 函数中检索存储在 BLOB 存储中的模型 (UnpicklingError)

python - 悬停工具在 Bokeh 中不起作用

python - Canvas.Move 不起作用

python - 如何在Python中并排打印两个计数器?

检查功能是否在 C 或 Lua 中实现

python - 如何在保留一些嵌套的同时展平列表(在Python中)

python - 在后续重试之间更改请求 header

python - 标准库中有类似物吗?

programming-languages - 在 Scala 中访问类外的类型成员

types - Category 类中的 id 成员类型有什么意义?