檔案操作的三步曲:開啟檔案,操作檔案,關閉檔案
操作有r,r+,w,w+,a,a+
r:
-預設引數
-只能讀,不能寫
-讀取的檔案不存在,會報錯
w: -寫檔案
-不能讀檔案
-會清空檔案內容,並寫入新的檔案內容
-檔案不存在的時候,會建立新的檔案並寫入內容
a: -追加檔案內容
-不會清空檔案內容,會在檔案的末尾追加內容
-檔案不存在的時候,會建立新的檔案並寫入內容
-不能讀檔案
r+:
-可讀可寫,如果操作的檔案不存在會報錯
-預設檔案指標位置開始寫入
w+:
-可讀可寫
-會清空檔案類容,檔案不存在時會報錯,建立新的檔案寫入
a+:
-可讀寫
-檔案不存在不會報錯,不會清空檔案類容
檔案的讀取
read():讀取檔案內容,返回檔案的所有內容
readline():讀取檔案每一行的內容
readlines():讀取檔案內容所有內容返回乙個列表,每一行的內容為列表裡面的乙個元素,
檔案指標的移動seek
使用檔案指標來指定檔案當前位置,一般和r+,w+,a+配合使用
seek(
):指標的移動
第乙個引數:偏移量 >0:向後移動 <0:向前移動
第二個引數:
0:移動到檔案開頭
1:當前位置
2:移動到檔案的末尾
讀取二進位制檔案f1 = open(
)# 寫入要複製的檔案的內容
f2.write(content)
f2.close(
)
python檔案管理 python檔案管理
檔案io常見操作 open 開啟 read 讀取 write 寫入 close 關閉 readline 行讀取 readlines 多行讀取 seek 檔案指標操作 tell 指標位置 開啟操作 open file,mode r buffering 1,encoding none,erroes no...
Python中檔案的操作
python提供了必要的函式和方法進行預設情況下的檔案基本操作。你可以用file物件做大部分的檔案操作。檔案 硬碟中一塊儲存空間 虛擬的檔案 檔案操作 根據檔名來操作硬碟的那塊儲存空間,操作方式 讀read 寫write 必需的三個步驟 1.開啟檔案 2.操作檔案 3.關閉檔案 一 開啟檔案 必須先...
python中檔案的備份
檔案的備份步驟 01 開啟要進行備份的檔案name.txt 02 讀取原檔案的資料 03 建立乙個name backup.txt 04 把從name.txt讀取的資料寫入到name backup.txt中 05 關閉原檔案及備份好的檔案 01 開啟123.txt檔案 old file open 12...