seek函式改變檔案指標

2021-10-19 23:37:42 字數 712 閱讀 9949

檔案物件.seek(偏移量, 起始位置)  0開頭1當前2結尾

f = open('test.txt', 'r+')

# 改變讀取資料開始位置

f.seek(2, 0)#資料從第0個,偏移到第二位開始讀取

con = f.read()

print(con)

f.close()

#day is very good

f = open('test.txt', 'r+')

# 把檔案指標放結尾(無法讀取資料)

f.seek(0, 2) #從結尾開始讀取資料

con = f.read()

print(con)

f.close()

#輸出資料為空

f = open('test.txt', 'a+')

#a 改變檔案指標位置,做到可以讀取出來資料

f.seek(0, 0)

f.seek(0)

con = f.read()

print(con)

f.close()

#today is very good

Python中的seek函式 指標 使用教程

file.seek off,whence 0 從檔案中移動off個操作標記 檔案指標 正往結束方向移動,負往開始方向移動。如果設定了whence引數,就以whence設定的起始位為準,0代表從頭開始,1代表當前位置,2代表檔案最末尾位置。概述seek 方法用於移動檔案讀取指標到指定位置。語法seek...

Python 檔案 seek 方法

python 檔案 seek 方法用於移動檔案讀取指標到指定位置。seek 方法語法如下 fileobject.seek offset whence 如 路飛學城 用gbk存是2個位元組乙個字,用utf 8就是3個位元組,因此以gbk開啟時,seek 4 就把游標切換到了 飛 和 學 兩個字中間。但...

python 讀寫方式 seek函式

第一步 排除檔案開啟方式錯誤 r唯讀,r 讀寫,不建立 w新建只寫,w 新建讀寫 二者都 會將檔案 內容清零 以w方式開啟,不能讀出。w 可讀寫 w 與r 區別 r 可讀可寫,若檔案不存在,報錯 w 可讀可寫,若檔案不存在,建立 r 與a 區別 python view plain copy fd o...