python3 檔案讀寫1

2021-08-06 06:53:56 字數 712 閱讀 8398

#檔案

# 開啟檔案

#r+檔案可讀可寫,不會建立檔案,從頂部開始寫,會覆蓋之前此位置的內容

with open('output.txt','r+')as f1:

print ("name of the file:",f1.name)

#向開啟的檔案寫入內容,並沒有從檔案頂部開始寫啊,是為什麼?

f1.write("begin!")

#追加在檔案末尾,將檔案先讀再寫即可

f1.readline()

f1.writelines(" end!")   

lines = f1.readlines()

print (lines)

f1.close()

#w+檔案可讀可寫,會建立檔案;檔案存在則覆蓋

with open('data.txt',mode='w+',encoding='utf-8') as fw:

#列印結果為空

print (fw.read())

fw.close()

#使用w+時,需要使用seek()才能列印出檔案內容

with open('data.txt','w+') as fw1:

fw1.write('hello!')

fw1.write('beijing')

fw1.seek(0)

print (fw1.read())

fw1.close()

Python3 檔案讀寫

python open 方法用於開啟乙個檔案,並返回檔案物件,在對檔案進行處理過程都需要使用到這個函式 1.讀取檔案 with open test json dumps.txt mode r encoding utf 8 as f seek 移動游標至指定位置 f.seek 0 read 讀取整個檔...

Python3 檔案讀寫模式

1 r 開啟唯讀檔案,該檔案必須存在。2 r 開啟可讀寫的檔案,該檔案必須存在。3 w 開啟只寫檔案,若檔案存在則檔案長度清為0,即該檔案內容會消失。若檔案不存在則建立該檔案。4 w 開啟可讀寫檔案,若檔案存在則檔案長度清為零,即該檔案內容會消失。若檔案不存在則建立該檔案。5 a 以附加的方式開啟只...

python3檔案的讀寫操作

open函式 對檔案進行讀寫操作前,先開啟檔案,獲取檔案的控制代碼 注意 1 讀取檔案操作時read 方法讀取檔案所有內容,讀取出的結果為str型別 2 readlines 方法讀取檔案時,結果預設儲存為列表當中 r 唯讀模式 w 只寫模式 不可讀,不存在,則建立 存在,則清空重寫 x 只寫模式 不...