python去除字符串中的換行符
今天寫這個,要用python去除字符串中的換行符并寫入文件,網(wǎng)上查閱,就一句代碼replace("\n",""),加上之后,搞了半天,還是不對。
以上是我今天遇到的問題,以下是解決方案。
本地測試是window系統(tǒng),正式用的時候是unix服務(wù)器。兩者對換行符具體有什么差別我也不是很清楚。于是將 字符串寫入的文件用 notepad++打開,顯示 行尾符(如何用notepad++顯示行尾符自己百度),發(fā)現(xiàn)是 CR, 所以將代碼改為 replace("\r",""),完美解決
總結(jié):
如果行尾符是 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", ""),后邊的串替換掉前邊的
總結(jié)
以上所述是小編給大家介紹的python去除字符串中的換行符,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!
相關(guān)文章
ubuntu?20.04系統(tǒng)下如何切換gcc/g++/python的版本
這篇文章主要給大家介紹了關(guān)于ubuntu?20.04系統(tǒng)下如何切換gcc/g++/python版本的相關(guān)資料,文中通過代碼介紹的非常詳細,對大家學(xué)習(xí)或者使用ubuntu具有一定的參考借鑒價值,需要的朋友可以參考下2023-12-12
Python中plt.imshow(image)無法顯示圖片的解決
這篇文章主要介紹了Python中plt.imshow(image)無法顯示圖片的解決方案,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2022-11-11
打包FlaskAdmin程序時關(guān)于static路徑問題的解決
近期寫了個基于Flask-admin的數(shù)據(jù)庫管理程序,通過pyinstaller打包,給別人用,經(jīng)過幾次嘗試,打包的數(shù)據(jù)一直找不到static里面的樣式文件,查閱資料后,最總把問題搞定了。寫下處理流程,供后來人參考2021-09-09
Python?torch.fft.rfft()函數(shù)用法示例代碼
大家應(yīng)該都知道新舊版的torch中的傅里葉變換函數(shù)在定義和用法上有所不同,下面這篇文章主要給大家介紹了關(guān)于Python?torch.fft.rfft()函數(shù)用法的相關(guān)資料,文中通過示例代碼介紹的非常詳細,需要的朋友可以參考下2022-04-04
python實現(xiàn)讀取Excel內(nèi)容并展示成json
這篇文章主要為大家詳細介紹了如何使用python實現(xiàn)讀取Excel內(nèi)容并展示成json功能,文中的示例代碼講解詳細,感興趣的小伙伴可以參考一下2023-12-12

