python 壓縮和解壓縮的淺學習

來源:互聯網
上載者:User

標籤:nbsp   磁碟   新增內容   解壓   表示   寫入   模組   extract   rar   

‘’‘

需求:將N個檔案打包成rar格式

功能應用模組,zip.file

琦琦爸爸

’‘’

#引用模組zipfile

import zipfile

# D:\\test\\  這個是將打包完的檔案存放的位置,注意“\”需要轉義,不然會報錯,轉義後的為“\\”, test.zip是打包後的檔案名稱。 這個為r‘表示開啟一個存在的唯讀ZIP檔案;‘w‘表示清空並開啟一個唯寫的ZIP檔案,或建立一個唯寫的ZIP檔案;‘a‘表示開啟一個ZIP檔案,並新增內容。 

f=zipfile.Zipfile("D:\\test\\test.zip",‘w‘)

#將下面的檔案添加到打包檔案test.zip檔案中

f.write("D:\\test\\1.txt")

f.write("D:\\test\\1.txt")

#關閉,將內容寫入磁碟

f.close()

#下面為解壓縮

f=zipfile.Zipfile("D:\\test\\test.zip",‘r‘)

#解壓以後存放的目錄

f.extractall("D:\\test")

f.close()

 

python 壓縮和解壓縮的淺學習

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.