1. 程式人生 > >python讀取/寫入文件

python讀取/寫入文件

遍歷文件 方式 字符 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讀取/寫入文件