如何处理Python中的长行?

How to deal with long lines in Python?

我在 Python 排了这么长的队,由于几个原因,我想分手。

long_variable_name = somelongmodule.SomeLongClassName.VeryLongFunctionName(...

我知道推荐的分行方式是在括号中,但我还没有做到。这个问题可能有什么解决方案?

很长的函数名直接导入应该没问题:

from somelongmodule.SomeLongClassName import VeryLongFunctionName

long_variable_name = VeryLongFunctionName(...

And/or 在变量名后换行:

long_variable_name = \
    somelongmodule.SomeLongClassName.VeryLongFunctionName(...

此外,您可能首先要尝试不要使用很长的名称。