開啟檔案的模式有:
•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後面加上...