內建模組--壓縮模組--zipfile
import zipfile,os
# 壓縮檔案 操作 其中spam1是我壓縮包的名字,
# 將data.json,data.txt,data2.txt壓縮排去,並命名為spam1
# with zipfile.ZipFile('spam1.zip', 'w') as myzip:
# myzip.write('data.json')
# myzip.write('data.txt')
# myzip.write('data2.txt')
# 解壓縮檔案
# with zipfile.ZipFile('spam.zip', 'r') as myzip:
# myzip.extractall('./') #解壓至預設路徑,也可以指定路徑
# 如果壓縮當前資料夾中的所有檔案?zipfile.ZIP_DEFLATED是壓縮模式,不指明的話可能壓縮之後佔用更大的記憶體
# with zipfile.ZipFile('spam.zip', 'w',zipfile.ZIP_DEFLATED) as myzip:
# # 獲取當前目錄中所有的項
# arr = os.listdir('./')
# for i in arr:
# myzip.write(i)
# # 使用shutil模組進行歸檔壓縮
# import shutil
# # 引數1 建立的壓縮檔名稱,引數2,指定的壓縮格式,zip,tar 引數3 要壓縮的檔案或資料夾路徑
# shutil.make_archive('a','zip','./')
相關文章
- python常用標準庫(壓縮包模組zipfile和tarfile)Python
- tarfile壓縮模組
- day18:json模組&time模組&zipfile模組JSON
- Python的shutil zipfile tarfile模組學習Python
- Python模組學習:zipfile zip檔案操作Python
- Python模組學習:zlib 資料壓縮Python
- Python 內建模組:os模組Python
- node中使用C++模組呼叫呼叫speex完成語音檔案壓縮C++
- 記一次 Windows10 記憶體壓縮模組 崩潰分析Windows記憶體
- Nginx通過內建的Perl模組執行Perl程式Nginx
- 解剖Nginx·模組開發篇(5)解讀內建非預設模組 ngx_http_stub_status_moduleNginxHTTP
- Maven構建多模組工程Maven
- PP模組內容簡介
- Nginx網路壓縮 CSS壓縮 圖片壓縮 JSON壓縮NginxCSSJSON
- JAVA壓縮和解壓縮Java
- zip壓縮和解壓縮
- Zepto自定義模組打包構建
- python 內建模組續(二)Python
- 初識Node和內建模組
- 基於Hyperf + Vue + Element 開發的管理系統(內建聊天模組)Vue
- 序列化模組,隨機數模組,os模組,sys模組,hashlib模組隨機
- linux壓縮解壓縮Linux
- 字串的壓縮和解壓縮字串
- 檔案壓縮和解壓縮
- 為爬蟲框架構建Selenium模組、DSL模組(Kotlin實現)爬蟲框架架構Kotlin
- path模組 fs模組
- AI分析模組學習資料第525篇:基於ZU5EV的紅外可見光 雙光融合、影像壓縮、AI分析模組AI
- springboot-多模組構建Spring Boot
- Gradle構建多模組專案Gradle
- JS壓縮方法及批量壓縮JS
- aix 下壓縮與解壓縮AI
- linux壓縮和解壓縮命令Linux
- tar 分卷壓縮&解壓縮命令
- AIX 上壓縮與解壓縮AI
- Python內建模組之 re庫Python
- python 模組:itsdangerous 模組Python
- Python模組:time模組Python
- urlparse模組(python模組)Python