文件操做:
文件句柄指的內存地址
文件沒有修改的概念,所有都是覆蓋。
r讀模式
read()所有讀取
readable()判斷文件是否可讀
readline()文件內容一行一行讀取
readlines()文件內容讀取後,存放一個列表裏內存
w寫模式
write()
writable() 是否可寫
writelines([]) 參數是列表類型,文件內容只能是字符串字符串
a追加模式it
with as
with open('a.txt','w') as f:
f.write('111\n')
注意:read(3)表明讀取3個字符,其他的文件內光標移動是以字節爲單位如seek,tell,truncate
open('seek.txt','rb') 必須二進制
f.seek(10) #字節從0的位置開始 ,結果10
f.seek(3,1)#1是相對位置,結果13
f.seek(-3,2)#2是相對位置倒序,table