给出一个包含'\ 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第二行”
是否有一种简便的方法,还是我应该遍历字符串并手动更改它?