Python按行讀取文件、寫(xiě)文件

Python按行讀取文件

學(xué)習(xí)了:https://www.cnblogs.com/scse11061160/p/5605190.html


file = open("sample.txt") for line in file:

? ? pass# do something

file.close()


學(xué)習(xí)了:https://blog.csdn.net/ysdaniel/article/details/7970883

去除換行符

for line in file.readlines():?

? ? line=line.strip('\n')


學(xué)習(xí)了:https://www.cnblogs.com/feiyueNotes/p/7897064.html

mobile = Method.createPhone()

file = r'D:\test.txt'

with open(file, 'a+') as f:

? ? f.write(mobile+'\n')? #加\n換行顯示


'r':讀

'w':寫(xiě)

'a':追加

'r+' == r+w(可讀可寫(xiě),文件若不存在就報(bào)錯(cuò)(IOError))

'w+' == w+r(可讀可寫(xiě),文件若不存在就創(chuàng)建)

'a+' ==a+r(可追加可寫(xiě),文件若不存在就創(chuàng)建)

對(duì)應(yīng)的,如果是二進(jìn)制文件,就都加一個(gè)b就好啦:

'rb'  'wb'  'ab'  'rb+'  'wb+'  'ab+'

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀(guān)點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

友情鏈接更多精彩內(nèi)容