如何处理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(...
此外,您可能首先要尝试不要使用很长的名称。
我在 Python 排了这么长的队,由于几个原因,我想分手。
long_variable_name = somelongmodule.SomeLongClassName.VeryLongFunctionName(...
我知道推荐的分行方式是在括号中,但我还没有做到。这个问题可能有什么解决方案?
很长的函数名直接导入应该没问题:
from somelongmodule.SomeLongClassName import VeryLongFunctionName
long_variable_name = VeryLongFunctionName(...
And/or 在变量名后换行:
long_variable_name = \
somelongmodule.SomeLongClassName.VeryLongFunctionName(...
此外,您可能首先要尝试不要使用很长的名称。