廣義上說檔案是按照檔案的型別進行分類:狹義上的檔案是按照組成檔案的資料格式分類:
文字檔案
二進位制檔案
二進位制檔案和文字檔案不同,不需要 encoding 編碼
"""
內容:檔案的複製
"""import os, time
"""檔案複製函式"""
defcopy
(file1, file2)
:# 讀取被複製檔案1
with
open
(file1,
"rb"
)as f1:
# 記錄1下當前讀取檔案的大小
target_src = os.path.getsize(file1)
print
(f"您要複製的檔案為,大小為k"
)# 宣告乙個寫入的速度
buffer
=1024
*1024
# 寫入要複製的檔案
with
open
(file2,
"wb"
)as f2:
while
true
:# 讀取1次
content = f1.read(
buffer
)# 讀到結尾為b''時,檔案讀取完成
if content == b''
:print
("複製完成,即將退出"
)break
# 寫入一次
f2.write(content)
current_src = os.path.getsize(file2)
percent =
(current_src/target_src)
*100
print
(f"當前複製檔案的進度為%"
)# 5.3:5為寬度,3為小數點位數
copy(
"d:/note/python全筆記/python第一階段/day11/被複製的檔案/01-動態**和cglib**.mp4"
,"d:/note/python全筆記/python第一階段/day11/複製到的檔案/123.mp4"
)
python 3讀取檔案 Python3 檔案讀寫
python open 方法用於開啟乙個檔案,並返回檔案物件,在對檔案進行處理過程都需要使用到這個函式 1.讀取檔案 with open test json dumps.txt mode r encoding utf 8 as f seek 移動游標至指定位置 f.seek 0 read 讀取整個檔...
python 3 檔案管理
import os,tempfile,glob,shutil 建立目錄 os.mkdir r home rain test filedir 建立目錄以及所有path中包含的上級目錄 os.makedirs r home rain test test filedir 切換當前工作目錄 os.chdir...
python3 檔案處理
python open 方法用於開啟乙個檔案,並返回檔案物件,在對檔案進行處理過程都需要使用到這個函式,如果該檔案無法被開啟,會丟擲 oserror。注意 使用 open 方法一定要保證關閉檔案物件,即呼叫 close 方法。open 函式常用形式是接收兩個引數 檔名 file 和模式 mode o...