python 文件讀寫操做打開模式

 

‘r’只讀。該文件必須已存在。spa

‘r+’可讀可寫。該文件必須已存在,寫爲追加在文件內容末尾。 blog

‘rb’:表示以二進制方式讀取文件。該文件必須已存在。 bfc

‘w’只寫。打開即默認建立一個新文件,若是文件已存在,則覆蓋寫(即文件內原始數據會被新寫入的數據清空覆蓋)。二進制

‘w+’寫讀。打開建立新文件並寫入數據,若是文件已存在,則覆蓋寫。方法

‘wb’:表示以二進制寫方式打開,只能寫文件, 若是文件不存在,建立該文件;若是文件已存在,則覆蓋寫。im

‘a’追加寫。若打開的是已有文件則直接對已有文件操做,若打開文件不存在則建立新文件,只能執行寫(追加在後面),不能讀。數據

‘a+’追加讀寫。打開文件方式與寫入方式和'a'同樣,可是能夠讀。需注意的是你若剛用‘a+’打開一個文件,通常不能直接讀取,由於此時光標已是文件末尾,除非你把光標移動到初始位置或任意非末尾的位置。(可以使用seek() 方法解決這個問題)img

 

相關文章
相關標籤/搜索