文件內建函數:open()、file()函數
文件內建方法:命令行
輸入:read()直接讀取字節到字符串中, readline()讀取打開文件的每一行指針
readlines()讀取全部的(剩餘的)行而後把它們做爲一個字符串返回。字符串
輸出:write()把字符串寫入文件中, writelines()接受一個字符串做爲參數,將它們寫入文件。it
文件內移動 seek()移動文件指針到不一樣的位置。位置的默認值爲0表明從頭開始,1表明從當前位置算起,2表明從末尾算起。text()當前文件指針在文件中的位置。file
文件迭代:for eachline in f方法
其餘:close()經過關閉文件來結束對它的訪問。fileno()返回打開文件的描述符,flosh()會直接把內部緩衝區中的數據寫入文件。truncate()接受一個可選的參數size,若是給定,那麼文件將被截斷到size字節處,默認截取到文件的當前位置。數據
文件內建屬性:
移動
標準文件:stdin,stdout,stderrdi
命令行參數:sys模塊經過sys,argv屬性提供了對命令行參數的訪問。
文件系統:os模塊
永久存儲模塊:pickle和marshal