在python中的\ n中包含\ n [重复]

问题描述 投票:-1回答:2

我如何在python的字符串中转义\ n。

我如何在python中将此字符串"abc\ndef"作为单个输入写到stdin中>

Sys.stdout.write("abc\ndef")

当前输出

import sys

>>> sys.stdout.write("abc\ndef")
abc
def

我希望它是abc\ndef

我如何在python中的字符串中转义\ n。我如何在python中将此字符串“ abc \ ndef”写为stdin作为一个单独的输入Sys.stdout.write(“ abc \ ndef”)当前输出import sys >>> sys ....

python stdout stdin sys
2个回答
8
投票

您应该转义反斜杠,以免将其自身转义为字符:


6
投票

作为转义反斜杠的替代方法,可以使用原始字符串文字完全禁用反斜杠转义:

© www.soinside.com 2019 - 2024. All rights reserved.