python如何解压加密zip文件(python读取有密码的zip压缩文件实例)
类别:脚本大全 浏览量:503
时间:2022-04-02 16:52:14 python如何解压加密zip文件
python读取有密码的zip压缩文件实例今天试了一下用zipfile模块读取有密码的zip压缩文件。
今天用winrar 5.6将一个名字为1.xlsx的excel文件打包成1.zip压缩包。采用默认的压缩算法(没有勾选传统加密锁法):
|
import zipfile import pandas as pd zf = zipfile.zipfile( "f:/desktop/1.zip" ) print (zf.namelist()) f = zf. open ( '1.xlsx' ,mode = 'r' ,pwd = '123456' .encode( 'utf-8' )) df = pd.read_excel(f) print (df) zf.close() |
出现错误:runtimeerror: bad password for file '1.xlsx'。
后面我又试了在压缩文件时候勾选“zip使用传统加密法”发现可以正常读取加密压缩文件里的excel文件了。
总的 看来zipfile对密码压缩包只支持传统的加密方式。
以上这篇python读取有密码的zip压缩文件实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持开心学习网。
原文链接:https://blog.csdn.net/qq_24499417/article/details/86520127
您可能感兴趣
- centos7系统密码忘了怎么办(CentOS 7忘记密码解决方案过程图解)
- ifix退出密码(详解如何在登录过期后跳出Ifram框架)
- dede织梦管理后台密码忘记了(织梦DEDE后台更新了广告而前台没有变化的解决办法)
- 阿里云服务器更改登录密码(阿里云服务器怎么修改登录密码?)
- jquery脚本检测密码强度
- dedecms怎样找回登录密码(织梦dedecms 去掉后台登陆验证码的方法)
- sql server修改sa密码(sqlserver添加sa用户和密码的实现)
- 阿里云服务器远程密码在哪(教你如何重置阿里云服务器远程连接密码)
- mysql密码过期怎么改(年底了,你的mysql密码安全吗)
- docker怎么用端口连接容器(使用docker更改容器内root密码的操作)
- mpp数据库的客户端工具(xampp默认mysql数据库root密码的修改)
- python密码错误3次不能再输入(Python实现账号密码输错三次即锁定功能简单示例)
- 如何找到mysqlroot密码(WDCP管理面板忘记MYSQL ROOT密码及重置后台登录密码的方法汇总)
- 阿里云的自带mysql怎么开启(阿里云云服务器mysql密码找回的方法)
- mysql密码找回方法(MySQL8忘记密码的快速解决方法)
- mac的mysql连接问题如何解决(MAC 中mysql密码忘记解决办法)
- 到了岁末 临门一脚 节点,天台综合督评会目标直指 全年红(到了岁末临门一脚)
- 寒假余额不满24小时,不如来一场说走就走的亲子阅读之旅(寒假余额不满24小时)
- 省委书记出席的交流会,十位县委书记同场发言,代表公文材料的高水平(省委书记出席的交流会)
- 《刘老根3》热播,去世15年的她却再次被 伤害(去世15年的她却再次被)
- 十二星座爱情支配欲指数(十二星座爱情支配欲指数)
- 虐待儿童是发泄支配欲的愚蠢行为(虐待儿童是发泄支配欲的愚蠢行为)
热门推荐
- jquery如何实现倒计时
- nginx怎么配置静态资源(nginx实现发布静态资源的方法)
- docker镜像简介(详解使用阿里云镜像仓库构建国外Docker镜像)
- host切换工具SwitchHosts
- h5制作支付功能(基于HTML5+tracking.js实现刷脸支付功能)
- vsftpd详细配置(vsftpd匿名用户上传和下载的配置方法)
- 看懂云服务器带宽大小的区别(云服务器的流量与带宽是如何换算?)
- mysql有哪些约束(MySQL完整性约束的定义与实例教程)
- php中最常用的标记符(php中目录操作opendir、readdir及scandir用法示例)
- html5带放大镜的搜索代码(html5借用repeating-linear-gradient实现一把刻度尺ruler)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9