概述
xzip接口主要是针对压缩文件/文件夹、解压文件/文件夹等
详情
zip
压缩文件/文件夹
zip(file_folder_path, zip_file_path, *, compress_level=5, password=None)
参数:
- file_folder_path:待压缩的文件和文件夹,例如:”C:\1.txt” “C:\2.txt”
- zip_file_path:压缩文件路径
- compress_level:压缩级别,取值 1~9,默认5,数字越大压缩率越高
- password:密码
返回值:
- 无
示例1:
将文件 “C:\1.txt” “C:\2.txt” 压缩到 C:\a,zip,压缩密码是 123456,压缩级别是 5.
from xbot import xzip
def main(args):
xzip.zip(r'"C:\1.txt" "C:\2.txt"', r'C:\a.zip', compress_level=5, password='123456')
unzip
解压文件/文件夹
unzip(zip_file_path, unzip_dir_path, *, password=None)
参数:
- zip_file_path:压缩文件路径
- unzip_dir_path:解压目录
- password:密码
返回值:
- 无
示例1:
将 C:\a,zip 解压到 C:\a 目录,解压密码是 123456
from xbot import xzip
def main(args):
xzip.unzip(r'C:\a.zip', unzip_dir_pat=r'C:\a', password='123456')