python zip壓縮文件 並移動到指定目錄


需要引入的3個包:

import os
import shutil
import zipfile

1. # 創建zip文件對象
your_zip_file_obj = zipfile.ZipFile('/home/test/你的文件名.zip', 'w', zipfile.ZIP_DEFLATED)

# 將需要壓縮的文件 寫入剛創建的zip對象 ps:這里將目錄:/home/test/ 下的111.xml文件 寫入your_zip_file_obj中,實際中根據自己需要壓縮的文件來寫。
your_zip_file_obj.write('/home/test/111.xml', '111.xml')

# 關閉文件操作
your_zip_file_obj.close()

# 這時候,就創建了一個:你的文件名.zip 的壓縮文件,里邊包含的文件為:111.xml

2. # 實際中,我們可能需要創建了壓縮文件之后,就把該壓縮文件移動到其他目錄,這時,可以調用shutil包來處理。

例如:我們把剛創建的文件:/home/test/你的文件名.zip 移動到另一個目錄:/home/test2里邊:
shutil.move('/home/test/你的文件名.zip', '/home/test2')

# 具體各個包的參數可以百度查看。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM