1. 程式人生 > >文件內容的讀取與寫入

文件內容的讀取與寫入

當前位置 文件操作 全部 字節流 寫入文件 字符串 文件內容 see line

文件讀取:

<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 - 文件結尾

文件內容的讀取與寫入