Python自动化办公笔记6

2022-03-22 386 0

解压所有文件
.extractall(path=解压到哪个位置,pwd=b'解压密码')

import zipfile
with zipfile.ZipFile('这是一个压缩包.zip','r') as zipobj:
    zipobj.extractall(path='./解压到这里/',pwd=b'解压密码')

创建压缩包

import zipfile
file_list=['1.txt','2.txt']
with zipfile.ZipFile('这是程序要创建的压缩包.zip','w') as zipobj:
    for file in file_list:
        zipobj.write(file)

file_list代表所有要压缩进去的文件。

文件要以写入的模式‘w’,注意这里要用小写的w

向已经有的压缩包里添加一个新的压缩文件进去(实用)

import zipfile
with zipfile.ZipFile('这是程序要创建的压缩包.zip','a') as zipobj:
        zipobj.write('demo0.txt')

相关文章

Tkinter学习(2)
Tkinter学习(1)
selenium自动化模块学习(5)
selenium自动化模块学习(4)
selenium自动化模块学习(3)
selenium自动化模块学习(2)

发布评论