修改压缩包中的内容:
import zipfile
# 打开压缩包
with zipfile.ZipFile('your_archive.zip', 'r') as archive:
# 获取压缩包中的所有文件列表
file_list = archive.namelist()
# 修改文件名称和内容
for file_name in file_list:
# 修改文件名称
new_file_name = 'new_' + file_name
# 读取文件内容
with archive.open(file_name) as file:
file_content = file.read()
# 修改文件内容
new_file_content = file_content # 在这里进行你想要的修改
# 在压缩包中创建新文件并写入内容
with archive.open(new_file_name, 'w') as new_file:
new_file.write(new_file_content)
# 删除原文件
archive.remove(file_name)
# 保存修改后的压缩包
archive.extractall('modified_archive.zip')
09-05
“相关推荐”对你有帮助么?
-
非常没帮助
-
没帮助
-
一般
-
有帮助
-
非常有帮助
提交