【发布时间】:2009-11-18 22:29:22
【问题描述】:
当您在 Python 中通过popen 运行某些内容时,结果来自缓冲区,每行末尾带有回车符 (13) 的 CR-LF 十进制值。如何从 Python 字符串中删除它?
【问题讨论】:
-
不支持 'b' 模式标志来打开二进制模式,这可能会摆脱 \r 开始。
-
二进制模式将是 保留 \r 的模式。文本模式可能会摆脱它。
-
实际上,
'b'会强制保留'\r'(如果它被支持——没检查)。