檔案操作分為三步
一、開啟檔案
二、操作檔案
三、關閉檔案
open(檔名,模式,編碼)
預設模式唯讀
1.r唯讀
f=open('test.txt','r')
print(f.read())
f.close()
>>>
檔案內容
2.w只寫【不可讀,不存在則建立,存在則清空】
f=open('test.txt','w')
f.write("123456789")
f.close()
3.x只寫模式【不可讀,不存在則建立,存在則報錯】
f=open('test1.txt','x')
f.write("11")
f.close()
4.a追加模式【不可讀,不存在則建立,存在之追加內容】
f=open('test1.txt','a')
f.write("11")
f.close()
二進位制的檔案操作
1.rb唯讀
f=open('test.txt','rb')
print(f.read())
f.close()
>>>
檔案內容
2.wb只寫【不可讀,不存在則建立,存在則清空】
f=open('test.txt','wb',encoding='utf-8 ')
f.write("123456789")
f.close()
3.xb只寫模式【不可讀,不存在則建立,存在則報錯】
f=open('test1.txt','xb')
f.write("11")
f.close()
4.ab追加模式【不可讀,不存在則建立,存在之追加內容】
f=open('test1.txt','ab')
f.write("11")
f.close()
讀寫r+ w+ x+ a+
r+ 是在末尾追加
w+先清空,在寫,寫讀
x+先清空,在寫,寫讀,檔案存在就報錯
a+開啟的同時指標到末尾
seek()調整指標
tell()指標位置
flush()重新整理到硬碟中
with
open('原檔案','') as obj1,open('新檔案','w')as obj2:
forline
in obj1:
obj2.write(line)
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後面加上...