檔案寫入 讀取的指標問題

2021-08-02 16:50:13 字數 348 閱讀 8462

當檔案寫入完成後,指標會停留在最後,如果不調整,read的輸出只能是空

因此用seek進行調整

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

a = open('testlog.txt','w+')

a.write('sdfadsf')

a.seek(-1,1)

#當前位置往開始方向挪動乙個位元組

b = a.readline()

print b

輸出:f

寫入 讀取檔案

file類下面的方法 string str file.readalltext aa.txt system.text.encoding.getencoding utf 8 讀取檔案 console.writeline str console.read filestream類下面的方法 在當前目錄建立乙...

讀取寫入檔案

file1 open c users administrator desktop text 成績.txt w encoding gbk file1.write 羅恩 23 35 44 哈利 60 77 68 88 90 馬赫 97 99 89 91 95 99 媽富爾 100 85 90 file1...

檔案讀取 寫入

這是我為了記錄知識隨寫,不喜勿噴 步驟 1.建立檔案流 filestream fs new filestream 路徑名稱 filemethod.提交方式,fileaccess.獲取方式 2.建立讀寫器 文文檔案讀 streamreader sr new streamreader fs 二進位制檔案...