Вопрос не относится к многострочным строкам, но вот как вы можете удалить начальные пробелы из многострочных строк, используя стандартный текстовый модуль Python для переноса библиотек . Если бы у нас была строка вроде:
s = """
line 1 has 4 leading spaces
line 2 has 4 leading spaces
line 3 has 4 leading spaces
"""
если бы print(s)
мы получили вывод как:
>>> print(s)
this has 4 leading spaces 1
this has 4 leading spaces 2
this has 4 leading spaces 3
и если мы использовали textwrap.dedent
:
>>> import textwrap
>>> print(textwrap.dedent(s))
this has 4 leading spaces 1
this has 4 leading spaces 2
this has 4 leading spaces 3