1. 程式人生 > >02-python文件操作

02-python文件操作

文件的 () class odin 移動 for see 推薦 utf-8

新建一個文件 內容是從 0-9的整數

#coding:utf-8
f = open(‘1.txt‘,‘w‘) #r 只讀 w 可寫 a追加

for i in range(0,10):
    f.write(str(i)+‘\n‘)

f.close()

w和a 的區別是 如果1.txt存在的話 會清空本來的內容 而a是往裏面追加.。

f.flush() 將buffcashe的數據真正的寫入到文件裏。

這裏不推薦在很多寫入的時候 寫一次flush一次 這樣會非常影響性能。

tell()告訴我們文件系統指針在哪裏。

seek(n)將文件系統指針移動到n出

文件的寫入分為流式寫入和隨機寫入:

  流式的讀寫

02-python文件操作