python去除字符串中的换行符

来源:互联网 发布:java做游戏 编辑:程序博客网 时间:2024/06/06 00:42

今天写这个,要用python去除字符串中的换行符并写入文件,网上查阅,就一句代码replace("\n",""),加上之后,搞了半天,还是不对。

以上是我今天遇到的问题,以下是解决方案。

本地测试是window系统,正式用的时候是unix服务器。两者对换行符具体有什么差别我也不是很清楚。于是将 字符串写入的文件用 notepad++打开,显示 行尾符(如何用notepad++显示行尾符自己百度),发现是 CR, 所以将代码改为 replace("\r",""),完美解决

总结:
  如果行尾符是 CR,则用replace("\r","")
  如果行尾符是 LF,则用replace("\n","")

阅读全文
0 0
原创粉丝点击