python讀取/寫入文件
阿新 • • 發佈:2018-10-07
遍歷文件 方式 字符 test code 筆記 python 入門 ins
《Python編程:從入門到實踐》讀書筆記
1.讀取文件並且對文件內容進行打印有三種方式:
with open(‘test.txt‘) as fo: for lins in fo: print(lins.rstrip()) with open(‘test.txt‘) as fo: lines=fo.read() print(lines.rstrip()) with open(‘test.txt‘) as fo2: lt=fo2.readlines() for l in lt: print(l.rstrip())
1)讀取之後使用for循環遍歷文件對象 進行打印
2)直接讀取文件對象打印。
3)將文件內容存到列表裏,在with代碼塊外打印。(需要遍歷列表,rstrip方法是字符串的,不是列表的。)
2.將內容寫入到文件:
直接使用write函數,在open時制定參數‘w‘,寫入時會將原來文件中所存儲的信息刪除,重新寫入。
fn=‘test.txt‘ with open(fn,‘w‘) as fo: fo.write("hello world")
可以將打開方式變為‘a’,就是追加文件內容。r+是可讀可寫。
python讀取/寫入文件