獲取檔案控制代碼:file = open(filepath,mode,encoding) 以mode模式,和coding的編碼方式開啟filepath路徑下的檔案(其中mode可以是r,w,a,讀寫r+(常用),寫讀w+(以w+方式開啟檔案和w方式開啟檔案一樣都會覆蓋原來檔案內容,所以不常用),追加讀a+;rb,wb,ab)
讀取內容:read() 讀取檔案中全部內容 注:read可以新增引數,用於指定讀取的數量 readline() 讀取檔案中一行內容
寫入內容:write("content") 向檔案中寫入內容
關閉檔案控制代碼:close()
獲取檔案游標的位置:tell()
移動游標:seek(index) 將檔案游標移動到index位置
清空快取區:flush() 將快取區中的資料寫到檔案中
with語句:
with open('log1
') as obj1,open('
log2
') as obj2:
檔案操作
通過with語句操作檔案python直譯器會在with語句結束後自動關閉檔案
注:以二進位制向檔案中寫入字串需要將字串進行編碼比如str.encode("utf-8")
使用for迴圈檔案,每次迴圈將讀取檔案中的一行
Python基礎 檔案操作
使用 open 能夠開啟乙個檔案,open 的第乙個引數為檔名和路徑 my file.txt 第二個引數為將要以什麼方式開啟它,比如w為可寫方式.如果計算機沒有找到 my file.txt 這個檔案,w 方式能夠建立乙個新的檔案,並命名為 my file.txt 例項 text tthis is m...
python 基礎 檔案操作
開啟 在python,使用open函式,可以開啟乙個已經存在的檔案,或者建立乙個新檔案 open 檔名,訪問模式 示例如下 f open test.txt w 說明 訪問模式說明r 以唯讀方式開啟檔案。檔案的指標將會放在檔案的開頭。這是預設模式。w開啟乙個檔案只用於寫入。如果該檔案已存在則將其覆蓋。...
python 基礎 檔案操作
開啟 在python,使用open函式,可以開啟乙個已經存在的檔案,或者建立乙個新檔案 open 檔名,訪問模式 示例如下 f open test.txt w 說明 訪問模式說明r 以唯讀方式開啟檔案。檔案的指標將會放在檔案的開頭。這是預設模式。w開啟乙個檔案只用於寫入。如果該檔案已存在則將其覆蓋。...