如何保留字符串中的 '\n 字符?

How to keep the '\n characters from a string?

我是 python 的新手,我正在尝试对网站进行网络抓取。但是,我无法在输出中获取 \n\n\n 。我会在输出中换行。我正在使用 BeautifulSoup 来废弃页面。我的代码是:

print(soup.body.get_text())

假设文本是:

Hello, my name is: (second line is empty) (third line is empty) Charlie.

我想要 return:

Hello, my name is:\n\nCharlie.

使用'repr'函数。

例如:

print(repr(soup.body.get_text()))

它将打印整个字符串,包括'\n'