最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

幾行代碼教你zip打包

2023-01-12 15:16 作者:要寵你上天  | 我要投稿

01 準(zhǔn)備

有時我們不想去手動一個個去操作,然后傻等他打包完,python依賴庫zipfile很方便地幫助我們封裝了解壓壓縮,shutil用于文件目錄處理,方法類似于linux命令。

1、安裝


2、環(huán)境準(zhǔn)備

以windows為例,基本不用準(zhǔn)備,正常我們原來有一個zip包,其他類型的文件其實也是可以解壓的,比如war。

02 解壓并修改

1、解壓 從zip目錄下的 r'./zip/ereport_1.11.0.zip',解壓到同名目錄r'./zip/ereport_1.11.0'。

????

2、刪除目錄 將zip包下的深層目錄及子文件刪除:

????

3、拷貝目錄 再將外包的目錄及子文件夾替換到該目錄下,如果目錄已經(jīng)存在,先刪除再拷貝。


如果不刪除,直接拷貝,會報錯:



03 壓縮

全部改完后,再重新壓縮,傳入要壓縮的目錄和zip包的名稱:


不一定是zip類型,也可以是war包?!畨嚎s中...’的日志打印只是為了讓程序看起來一直在跑,可以刪掉。因為文件很多時,壓縮起來是很慢的,1G的文件要壓2分鐘左右。


幾行代碼教你zip打包的評論 (共 條)

分享到微博請遵守國家法律
金坛市| 永川市| 昔阳县| 安阳县| 新巴尔虎右旗| 绵竹市| 徐水县| 乌什县| 延边| 日照市| 平远县| 上杭县| 安国市| 涟源市| 浪卡子县| 吴堡县| 乐平市| 安义县| 禹城市| 闸北区| 灵山县| 肇东市| 澄城县| 巴彦淖尔市| 保德县| 固安县| 汝阳县| 黔东| 栖霞市| 江达县| 英超| 博野县| 瓦房店市| 崇左市| 绥中县| 隆林| 聂荣县| 天等县| 溧水县| 瓦房店市| 盐亭县|