Какой принятый стиль в Python для форматирования нескольких строк кода, которые являются вызовами методов?
my_obj.call(x,y).multiple(*args).methods([1,2,3])
С неявными переносами строк после скобок / скобок это будет выглядеть так:
my_obj.call(
x, y).multiple(
*args).methods(
[1,2,3])
Что немного уродливо и не совсем соответствует типичному стилю Python.
Допустимо ли форматировать несколько вызовов методов с обратной косой чертой \
?
my_obj.call(x, y) \
.multiple(*args) \
.methods([1,2,3])
Если это допустимо, то также допустимо ли использовать после строки два пробела для вызова метода или не должно быть отступа?