自创解压器,点击压缩包自动解压

Python中的zipfile模块来编写一个自动解压缩的脚本。下面是一个简单的示例代码:

import zipfile

def unzip_file(zip_file, extract_dir):
    with zipfile.ZipFile(zip_file, 'r') as zip_ref:
        zip_ref.extractall(extract_dir)
    print("解压完成!")

if __name__ == "__main__":
    zip_file = input("请输入要解压的压缩文件名:")
    extract_dir = input("请输入要解压到的目标文件夹:")
    unzip_file(zip_file, extract_dir)

在这个示例中,`unzip_file`函数接收两个参数:`zip_file`是要解压的压缩文件名,`extract_dir`是要解压到的目标文件夹。函数内部使用`zipfile.ZipFile`来打开压缩文件,并使用`extractall`方法解压到指定的目标文件夹。最后,通过`print`语句输出解压完成的提示信息。

在`if __name__ == "__main__":`下面的代码会在脚本直接运行时执行,它会要求你输入要解压的压缩文件名和目标文件夹,然后调用`unzip_file`函数进行解压。

实际效果如图:

安装包

安装后

测试文件:

双击压缩包自动解压;支持所有压缩包格式

再也不用手动选择解压了

解压后:

软件地址留言!

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值