在python中获取print的输出(不带回车)

时间:2019-05-20 23:54:39

标签: python printing

给出一个包含'\ n'和'\ r'的字符串,我希望能够获得打印功能将显示的输出剩余字符串。 (也就是说,\ n将换行,而\ r将覆盖)

from io import StringIO

output = StringIO()
output.write('Start\n')
output.write('First line\r')
output.write('Second line')

str(output.getvalue())

这将输出:'开始\ n第一行\ r第二行'。

我要获取:“开始\ n第二行”

是否有一种简便的方法,还是我应该遍历字符串并手动更改它?

0 个答案:

没有答案