熱線電話:13121318867

登錄
首頁精彩閱讀python去除字符串中的換行符
python去除字符串中的換行符
2018-02-18
收藏

python去除字符串中的換行符

今天寫這個,要用python去除字符串中的換行符并寫入文件,網上查閱,就一句代碼replace("\n",""),加上之后,搞了半天,還是不對。

以上是我今天遇到的問題,以下是解決方案。

本地測試是window系統,正式用的時候是unix服務器。兩者對換行符具體有什么差別我也不是很清楚。于是將 字符串寫入的文件用 notepad++打開,顯示 行尾符(如何用notepad++顯示行尾符自己百度),發現是 CR, 所以將代碼改為 replace("\r",""),完美解決

總結:

如果行尾符是 CR,則用replace("\r","")

如果行尾符是 LF,則用replace("\n","")

下面看下python去除空格和換行符的方法

一、去除空格

strip()


"  xyz  ".strip()     # returns "xyz"
"  xyz  ".lstrip()     # returns "xyz  "
"  xyz  ".rstrip()     # returns "  xyz"
" x y z ".replace(' ', '') # returns "xyz"

二、替換 replace("space","")

用replace("\n", ""),后邊的串替換掉前邊的

總結

以上所述是小編給大家介紹的python去除字符串中的換行符,希望對大家有所幫助



數據分析咨詢請掃描二維碼

若不方便掃碼,搜微信號:CDAshujufenxi

數據分析師資訊
更多

OK
客服在線
立即咨詢
日韩人妻系列无码专区视频,先锋高清无码,无码免费视欧非,国精产品一区一区三区无码
客服在線
立即咨詢