1. 程式人生 > >python的讀寫操作

python的讀寫操作

注意倒數第三行的f.write('hello')

#-------------------------------------
f= open('C://Users//Administrator//Desktop//test.txt' , 'r+')#只能這樣寫檔案位置 win read不需要寫r
print ( f.read(4))  #讀取4個位元組
print ( f.read()  )  #讀取指標後面的全部

#----------------------------------
print ( f.seek(1) )    #指標放到第1個
print ( f.read()   )   #讀取指標後面的全部
f.close()                    #每次記得關閉檔案流
#----------------------------------
f= open('C://Users//Administrator//Desktop//test.txt' , 'r+')
print ( 'f.read()1',f.read() )   #關閉檔案後指標重置了
f.seek(4)                                   #指標放在第4個
f.write('hello')                         #寫了後就沒有辦法了
print ( 'f.read()2',f.read() )
f.close()

 在python基礎教程中write直接就寫在了數字中間

 

而我的卻直接覆蓋了檔案中的內容,糾結.....