–coding:utf-8–
import os
import zipfile
list = os.listdir()
新建 写,追加
with zipfile.ZipFile(“my.zip”,“a”) as zip: # w 写 ,a 追加
等同zip=zipfile.ZipFile(“my.zip”,“w”)
# zip.write("c.txt")
for file in list:
if "py" in file:
zip.write(file)
读取
print(zip.namelist())
解压 extract
with zipfile.ZipFile(“my.zip”,“r”) as zip:
#解压一个文件,到路径
zip.extract(“010 类-引入 基础.py”,“d:”)
#解压全部文件到 当前目录
zip.extractall(path="./A")
# --*coding:utf-8*--
import os
import zipfile
list = os.listdir()
# 新建 写,追加
with zipfile.ZipFile("my.zip","a") as zip: # w 写 ,a 追加
# 等同zip=zipfile.ZipFile("my.zip","w")
# zip.write("c.txt")
for file in list:
if "py" in file:
zip.write(file)
# 读取
print(zip.namelist())
# 解压 extract
with zipfile.ZipFile("my.zip","r") as zip:
#解压一个文件,到路径
zip.extract("010 类-引入 基础.py","d:")
#解压全部文件到 当前目录
zip.extractall(path="./A")