0

いくつかの理由により、Python には非常に長い行があり、分割しようとしています。

long_variable_name = somelongmodule.SomeLongClassName.VeryLongFunctionName(...

行を分割するための推奨される方法は括弧内であることは知っていますが、まだそこに到達していません. この問題の解決策は何でしょうか?

4

1 に答える 1

1

非常に長い関数名は、おそらく直接インポートするのに問題はありません:

from somelongmodule.SomeLongClassName import VeryLongFunctionName

long_variable_name = VeryLongFunctionName(...

および/または変数名の後の改行:

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

また、最初からあまり長い名前を付けないようにすることもできます。

于 2015-05-17T01:46:16.473 に答える