【发布时间】:2013-07-05 19:50:58
【问题描述】:
我正在从文本文件中获取输入,并尝试在遇到“\n”字符时拆分文本,但它不会拆分任何内容。我在制表符和空格上试过了,效果很好。由于某种原因,它不适用于换行符。它与我获取字符串的方式有关吗?我正在将文件传送到程序中。当我在 IDLE 上尝试相同的代码行时,它工作正常。
t= input("input string : " )
...
tps = t.split('\n')
print(tps)
【问题讨论】:
-
文件是在 Windows 机器上创建的吗?如果是这样,行尾可能是
\r\n
标签: python string methods split newline