◐ Shell
clean mode source ↗

Message 356182 - Python tracker

Anyway there's something strange in string escaping and `inspect.cleandoc()`:

>>> a = """
... \nciao
...     bello
... \ ciao
... """
>>> print(inspect.cleandoc(a))
ciao
    bello
\ ciao
>>> print("\ ciao")
\ ciao

I expected:

>>> print(inspect.cleandoc(a))

ciao
bello
 ciao
>>> print("\ ciao")
 ciao