下面為大家分享一篇python中的檔案開啟與關閉操作命令介紹,具有很好的參考價值,希望對大家有所協助。一起過來看看吧
1.檔案開啟與關閉
在python,使用open函數,可以開啟一個已經存在的檔案,或者建立一個新檔案
open(檔案名稱,訪問模式)。
f = open('test.txt', 'w')
檔案開啟模式:
訪問模式 |
說明 |
r |
以唯讀方式開啟檔案。檔案的指標將會放在檔案的開頭。這是預設模式。 |
w |
開啟一個檔案只用於寫入。如果該檔案已存在則將其覆蓋。如果該檔案不存在,建立新檔案。 |
a |
開啟一個檔案用於追加。如果該檔案已存在,檔案指標將會放在檔案的結尾。也就是說,新的內容將會被寫入到已有內容之後。如果該檔案不存在,建立新檔案進行寫入。 |
rb |
以二進位格式開啟一個檔案用於唯讀。檔案指標將會放在檔案的開頭。這是預設模式。 |
wb |
以二進位格式開啟一個檔案只用於寫入。如果該檔案已存在則將其覆蓋。如果該檔案不存在,建立新檔案。 |
ab |
以二進位格式開啟一個檔案用於追加。如果該檔案已存在,檔案指標將會放在檔案的結尾。也就是說,新的內容將會被寫入到已有內容之後。如果該檔案不存在,建立新檔案進行寫入。 |
r+ |
開啟一個檔案用於讀寫。檔案指標將會放在檔案的開頭。 |
w+ |
開啟一個檔案用於讀寫。如果該檔案已存在則將其覆蓋。如果該檔案不存在,建立新檔案。 |
a+ |
開啟一個檔案用於讀寫。如果該檔案已存在,檔案指標將會放在檔案的結尾。檔案開啟時會是追加模式。如果該檔案不存在,建立新檔案用於讀寫。 |
rb+ |
以二進位格式開啟一個檔案用於讀寫。檔案指標將會放在檔案的開頭。 |
wb+ |
以二進位格式開啟一個檔案用於讀寫。如果該檔案已存在則將其覆蓋。如果該檔案不存在,建立新檔案。 |
ab+ |
以二進位格式開啟一個檔案用於追加。如果該檔案已存在,檔案指標將會放在檔案的結尾。如果該檔案不存在,建立新檔案用於讀寫。 |
註:寫開啟檔案的同時馬上寫上關閉檔案
# 建立一個檔案,檔案名稱為:test.txtf = open('test.txt', 'w')# 關閉這個檔案f.close()