字元
含義'r'
以唯讀方式開啟(預設)
'w'以只寫方式開啟,刪除原有檔案內容(如果檔案不存在,則建立該檔案並以只寫方式開啟)
'x'建立乙個新檔案, 並以寫模式開啟這個檔案,如果檔案存在則會產生"fileexistserror"錯誤
'a'以只寫檔案開啟乙個檔案,如果有原檔案則追加到檔案末尾
'b'用二進位制模式開啟
't'文字檔案模式開啟 (預設)
'+'為更新內容開啟乙個磁碟檔案 (可讀可寫)
python 檔案常用方法:
方法說明
f.close()
關閉檔案(關閉後檔案不能再讀寫會發生valueerror錯誤)
f.readline()
讀取一行資料, 如果到達檔案尾則返回空行
f.readlines(max_chars=-1)
返回每行字串的列表,max_chars為最大字元(或位元組)數
f.writelines(lines)
將字串的列表或字串的列表中的內容寫入檔案
二進位制檔案操作方法
f.read(size=-1)
從乙個檔案流中最多讀取size個字元(文字檔案)或位元組(二進位制檔案),如果不給出引數,則預設讀取檔案中全部的內容並返回
f.write(text)
寫乙個字串到檔案流中,返回寫入的字元數(文字檔案)或位元組數(二進位制檔案)
f.tell()
返回當前檔案流讀寫指標的絕對位置(位元組為單位)
f.seek(offset, whence=0)
改變資料流讀寫指標的位置,返回新的絕對位置
f.flush()
把寫入檔案物件的快取內容寫入到磁碟
f.readable()
判斷這個檔案是否可讀,可讀返回true,否則返回false
f.writable()
判斷這個檔案是否可寫,可寫返回true,否則返回false
f.seekable()
返回這個檔案物件是否支援隨機定位
f.truncate(pos = none)
剪掉 自pos位置之後的資料,返回新的檔案長度
Python 開啟檔案 File Open
檔案處理是應用程式的重要組成部分。python中包含了用於建立 讀取 更新和刪除檔案的函式。在python中處理檔案的關鍵函式是open 函式。open 函式有兩個引數 filename,mode 檔案的開啟模式 mode 有4種 此外,還可以指定該檔案以二進位制模式還是文字模式處理 要開啟乙個檔案...
Delphi 中檔案的操作FileOpen
var ifilehandle integer ifilelength integer ibytesread,i integer buffer char strpath string begin 取得檔案路徑 讀取檔案內容 ifilehandle fileopen strpath,fmopenrea...
檔案的開啟 fopen函式
fopen函式用來開啟乙個檔案,其呼叫的一般形式為 檔案指標名 fopen 檔名,使用檔案方式 其中,檔案指標名 必須是被說明為file 型別的指標變數 檔名 是被開啟檔案的檔名 使用檔案方式 是指檔案的型別和操作要求。檔名 是字串常量或字串陣列。例如 file fp fp file a r 其意義...