1. 程式人生 > 其它 >Python_檔案操作os模組+shutil模組

Python_檔案操作os模組+shutil模組

shutil

# 1)刪除資料夾
shutil.retree(path)		# 同時刪除其中的檔案

# 2)移動檔案(夾)
shutil.move('要移動的檔案或者資料夾', '移動到那個位置')

# 3) 複製檔案
shutil.copy('檔案路徑', '複製到那個位置')

# 4)複製A資料夾中的全部檔案到B資料夾中
shutil.copytree('A資料夾', 'B資料夾')

# 5)解壓
shutil.unpack_archive('壓縮檔案', '解壓位置')

# 6)壓縮
shutil.make_archive(壓縮包名, 壓縮格式, 要壓縮的資料夾)	# 注意:壓縮包名不需要夾拓展名

os

# 1)重新命名資料夾
os.rename(檔案或者資料夾, 新名字)

# 2)建立資料夾
os.makedir(path)

# 3)刪除檔案
os.remove(path)

# 4)獲取當前目錄下的所有檔案和資料夾
os.listdir(path)	# 返回列表

# 5)是否為檔案
os.path.isfile(path)

# 6)判斷是否為資料夾
os.path.isdir(path)

# 7)判斷路徑是否存在
os.path.exists(path)

# 8)判斷是否為絕對路徑
os.path.isabs(path)

# 9)獲取當前目錄的絕對地址
os.getcwd()