1. 程式人生 > >檔案內容的讀取與寫入

檔案內容的讀取與寫入

檔案讀取:

<f>.read(【size 】)   -----  如果size未給定或為負,則讀入檔案全部內容,若給出size為正,則讀入前size長度

<f>.readline(【size 】)   ----- 如果size未給定或為負, 則讀入檔案一行內容,若給出size為正,則讀入該行前size長度,包括換行符

<f>.readlines(【sizeint 】)   -----  讀入檔案所有行的內容,並且以每行為一個列表元素,若檔案含有n行則整體返回一個含有n個元素的列表,若給出sizeint引數,則讀入前sizeint行

 

檔案寫入:

<f>.write(s)  --------  向檔案寫入 s 指定的字串或者位元組流,返回寫入的字元長度

<f>.writelines(s)  -------  將一個元素全為字串的列表 s 寫入檔案,如果需要換行則要自己加入每行的換行符。

<f>.seek(offsef)  -------  改變當前檔案操作指標的位置,offset含義為:

                                     0 - 檔案開頭;  1 - 當前位置;  2 - 檔案結尾