Питання не стосується багаторядкових рядків, але ось, як ви позбавите провідну пробіл з багаторядкової рядок, використовуючи стандартний модуль перенесення тексту бібліотеки 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