python读取有密码的zip压缩文件实例


Posted in Python onFebruary 08, 2019

今天试了一下用zipfile模块读取有密码的zip压缩文件。

今天用winrar 5.6将一个名字为1.xlsx的excel文件打包成1.zip压缩包。采用默认的压缩算法(没有勾选传统加密锁法):

python读取有密码的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'。

python读取有密码的zip压缩文件实例

后面我又试了在压缩文件时候勾选“ZIP使用传统加密法”发现可以正常读取加密压缩文件里的excel文件了。

python读取有密码的zip压缩文件实例

总的 看来zipfile对密码压缩包只支持传统的加密方式。

以上这篇python读取有密码的zip压缩文件实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python迭代器的使用方法实例
Nov 21 Python
python高并发异步服务器核心库forkcore使用方法
Nov 26 Python
Linux 发邮件磁盘空间监控(python)
Apr 23 Python
python使用matplotlib绘图时图例显示问题的解决
Apr 27 Python
python requests.post带head和body的实例
Jan 02 Python
CentOS6.9 Python环境配置(python2.7、pip、virtualenv)
May 06 Python
python实现统计文本中单词出现的频率详解
May 20 Python
python字符串查找函数的用法详解
Jul 08 Python
python爬虫 基于requests模块的get请求实现详解
Aug 20 Python
浅谈tensorflow之内存暴涨问题
Feb 05 Python
python实现的分层随机抽样案例
Feb 25 Python
python GUI库图形界面开发之PyQt5单选按钮控件QRadioButton详细使用方法与实例
Feb 28 Python
对python判断是否回文数的实例详解
Feb 08 #Python
用Python解决x的n次方问题
Feb 08 #Python
浅谈Scrapy网络爬虫框架的工作原理和数据采集
Feb 07 #Python
Python实现E-Mail收集插件实例教程
Feb 06 #Python
使用TensorFlow实现二分类的方法示例
Feb 05 #Python
Tensorflow分类器项目自定义数据读入的实现
Feb 05 #Python
在Python 字典中一键对应多个值的实例
Feb 03 #Python
You might like
php获取字段名示例分享
2014/03/03 PHP
PHP与Java对比学习日期时间函数
2016/07/03 PHP
Zend Framework处理Json数据方法详解
2016/12/09 PHP
网上抓的一个特效
2007/05/11 Javascript
精心挑选的12款优秀的基于jQuery的手风琴效果插件和教程
2012/08/22 Javascript
Javascript对象属性方法汇总
2013/11/21 Javascript
Javascript中的高阶函数介绍
2015/03/15 Javascript
JSON字符串转换JSONObject和JSONArray的方法
2016/06/03 Javascript
bootstrap实现每隔5秒自动轮播效果
2016/12/20 Javascript
详细介绍RxJS在Angular中的应用
2017/09/23 Javascript
jQuery实现的模仿雨滴下落动画效果
2018/12/11 jQuery
vue项目中使用vue-i18n报错的解决方法
2019/01/13 Javascript
微信小程序表单验证插件WxValidate的二次封装功能(终极版)
2019/09/03 Javascript
使用Pyinstaller的最新踩坑实战记录
2017/11/08 Python
详解Python装饰器
2019/03/25 Python
Python获取当前脚本文件夹(Script)的绝对路径方法代码
2019/08/27 Python
CSS3 linear-gradient线性渐变生成加号和减号的方法
2017/11/21 HTML / CSS
HTML5安全介绍之内容安全策略(CSP)简介
2012/07/10 HTML / CSS
The Kooples美国官方网站:为情侣提供的法国当代时尚品牌
2019/01/03 全球购物
巴西葡萄酒商店:Divvino
2020/02/22 全球购物
一些网络技术方面的面试题
2014/05/01 面试题
Prototype是怎么扩展DOM的
2014/10/01 面试题
一百多行代码实现react拖拽hooks
2021/03/23 Javascript
优秀毕业生求职信范文
2014/01/02 职场文书
商场端午节活动方案
2014/01/29 职场文书
关于运动会的稿件
2014/02/02 职场文书
公务员政审单位鉴定材料
2014/05/16 职场文书
酒店爱岗敬业演讲稿
2014/09/02 职场文书
党的群众路线教育实践活动查摆剖析材料
2014/10/10 职场文书
2015年财务人员个人工作总结
2015/07/27 职场文书
Python图像处理之图像拼接
2021/04/28 Python
sql字段解析器的实现示例
2021/06/23 SQL Server
Windows下载并安装MySQL8.0.x 版本的完整教程
2022/04/10 MySQL
详解MongoDB排序时内存大小限制与创建索引的注意事项
2022/05/06 MongoDB
讲解Python实例练习逆序输出字符串
2022/05/06 Python
Windows Server 2022 超融合部署(图文教程)
2022/06/25 Servers