python基礎語法 對檔案的操作

2021-08-22 11:30:36 字數 1223 閱讀 3292

r: 以唯讀方式開啟,不可以修改

w:以寫入方式開啟,會清空原來內容,寫入新的內容

x:以建立方式開啟,檔案已經存在會報錯

a:以追加方式開啟,會在檔案最後新增內容

b:以二進位制方式寫入

t:以文字方式開啟

+:以可讀寫方式開啟

# 按行讀取內容

with open(r"test.txt", 'r') as f:

strline = f.readline()

while strline:

print(strline)

strline = f.readline()

# 按行迭代

with open(r"test.txt", 'r') as f:

l = list(f)

for i in l:

print(i)

# 字元讀取,可偏移

with open(r"test.txt", 'r') as f:

strchar = f.read()

print(strchar)

# 從某個位置向後偏移若干位元組,而read的單位是字元數

with open(r"test.txt", 'r') as f:

f.seek(4, 0)

strchar = f.read()

print(strchar)

python對檔案的 python對檔案的讀寫

檔案 file 什麼是檔案 檔案是用於資料儲存和單位 檔案通常用來長期儲存資料 檔案中的資料是以位元組為單位進行順序儲存的 檔案的操作流程 1.開啟檔案 2.讀 寫檔案 3.關閉檔案 注 任何的作業系統,乙個應用程式同時開啟檔案的數量有最大數限制 檔案的開啟函式 open file,mode rt ...

NSFileHandle對檔案進行讀寫操作

nslog 路徑 fullpath nsfilehandle filehandle nsfilehandle filehandleforwritingatpath fullpath filehandle seektoendoffile filehandle writedata log datausi...

學習筆記 使用Python對檔案進行簡單操作

函式 shutil.rmtree path ignore errors onerror 該函式刪除乙個完整的目錄樹,path必須指向乙個目錄。如果ignore errors為true,移除失敗的error會被忽略。否則,該error將會被onerror處理。onerror funciton,path...