Python基礎 檔案操作

2022-05-27 02:09:11 字數 659 閱讀 3844

獲取檔案控制代碼: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開啟乙個檔案只用於寫入。如果該檔案已存在則將其覆蓋。...