python檔案操作

2021-08-15 13:44:36 字數 1318 閱讀 6914

開啟檔案的模式有:

•r ,唯讀模式(預設)。

•w,只寫模式。【不可讀;不存在則建立;存在則刪除內容;】

•a,追加模式。【可讀; 不存在則建立;存在則只追加內容;】

「+」 表示可以同時讀寫某個檔案

•r+,可讀寫檔案。【可讀;可寫;可追加】

•w+,寫讀

•a+,同a

「u」表示在讀取時,可以將 \r \n \r\n自動轉換成 \n (與 r 或 r+ 模式同使用)

•ru

•r+u

「b」表示處理二進位制檔案(如:ftp傳送上傳iso映象檔案,linux可忽略,windows處理二進位制檔案時需標註)

•rb

•wb

•ab

f=open("yesterday",'r',encoding='utf-8')

print(f.readline())#讀單行

print(f.read())#讀所有

f.close()

------------------------------

f=open("yesterday",'a',encoding='utf-8')#檔案控制代碼

f.write("你。。。\n")

某個字進行替換

count=0

for line in f:

if count==4:

print("----________")

count+=1

continue

print(line.strip())

count+=1

----------

#或for index,line in enumerate(f.readlines()):

if index==4:

print("___________________")

continue

break

print(line.strip())

檔案元素修改

f=open("yesterday",'r',encoding="utf-8")

f_new=open("yesterday3",'w',encoding='utf-8')

forline

in f:

if"我"in

line:

line=line.replace('我','你')

f_new.write(line)

#print(f_new)

f_new.close()

f.close()

python 檔案操作

簡明 python 教程 中的例子,python 執行出錯,用open代替file 可以執行。poem programming is fun when the work is done if you wanna make your work also fun use python f open e ...

python檔案操作

1,將乙個路徑名分解為目錄名和檔名兩部分 a,b os.path.split c 123 456 test.txt print a print b 顯示 c 123 456 test.txt 2,分解檔名的副檔名 a,b os.path.splitext c 123 456 test.txt pri...

Python 檔案操作

1.開啟檔案 如下 f open d test.txt w 說明 第乙個引數是檔名稱,包括路徑 第二個引數是開啟的模式mode r 唯讀 預設。如果檔案不存在,則丟擲錯誤 w 只寫 如果檔案 不存在,則自動建立檔案 a 附加到檔案末尾 r 讀寫 如果需要以二進位制方式開啟檔案,需要在mode後面加上...