Soru çok satırlı dizeleri ele almıyor, ancak python'un standart kitaplık textwrap modülünü kullanarak çok satırlı bir dizeden önde gelen boşlukları nasıl çıkaracağınız . Eğer şöyle bir dizemiz olsaydı:
s = """
line 1 has 4 leading spaces
line 2 has 4 leading spaces
line 3 has 4 leading spaces
"""
eğer biz print(s)
gibi çıktı almak istiyorsunuz:
>>> print(s)
this has 4 leading spaces 1
this has 4 leading spaces 2
this has 4 leading spaces 3
ve eğer kullanırsak 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