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

