文件打開模式的分類
r
只讀方式打開文件。文件的指針將會放在文件的開頭,這是默認模式
rb
以二進制格式打開一個文件用於只讀。文件指針將會放在文件的開頭,這是默認模式。通常用於非文本文件如圖片等。
r+
打開一個文件用於讀寫。文件指針將會在文件的開頭
rb+
以二進制格式打開一個文件用於讀寫。文件指針將會放在文件的開頭。通常用於非文本文件如圖片等。
w
打開一個文件只用於寫入。若是該文件已經存在則打開文件,並從頭開始編輯,即原有內容會被刪除。若是該文件不存在,建立新文件
wb
以二進制格式帶開一個文件只用於寫入。若是該文件已經存在則打開文件,並從頭開始編輯,即原有內容會被刪除。若是該文件不存在,建立新文件。通常用於非文本文件如圖片等
w+
打開一個文件用於讀寫。若是該文件已經存在則打開文件,並從頭開始編輯,即原有內容後被刪除。若是該文件不存在,建立一個新文件。
wb+
以二進制格式打開一個文件用於讀寫。若是該文件已經存在則打開文件,並從頭開始編輯,即原有內容會被刪除。若是該文件不存在,建立新文件,通常用於非文本文件如圖片等
a
打開一個文件用於追加。若是該文件已經存在,文件指針將會放在文件的末尾。也就是說,新的內容將會被寫入到已有內容以後。 若是該文件不存在,建立新文件進行寫入
ab
以二進制格式打開一個文件用於追加,若是該文件已經存在,文件指針將會放在文件的結尾。也就是說,新的內容將會被寫入到已有內容以後。若是該文件不存在,建立新文件進行寫入
a+
打開一個文件用於讀寫。若是該文件已存在,文件指針將會放在文件的結尾,若是該文件不存在,建立新文件用於讀寫
ab+
以二進制格式打開一個文件用於追加。若是該文件已經存在,文件指針將會放在文件的結尾。若是該文件不存在,建立新文件用於讀寫
歡迎關注本站公眾號,獲取更多信息