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语言的12个基础知识点小结
Jul 10 Python
从源码解析Python的Flask框架中request对象的用法
Jun 02 Python
Python爬虫通过替换http request header来欺骗浏览器实现登录功能
Jan 07 Python
python组合无重复三位数的实例
Nov 13 Python
新手入门Python编程的8个实用建议
Jul 12 Python
Python获取时间范围内日期列表和周列表的函数
Aug 05 Python
python的slice notation的特殊用法详解
Dec 27 Python
Python实现遗传算法(二进制编码)求函数最优值方式
Feb 11 Python
python matplotlib imshow热图坐标替换/映射实例
Mar 14 Python
Python基于数列实现购物车程序过程详解
Jun 09 Python
python Timer 类使用介绍
Dec 28 Python
Django实现drf搜索过滤和排序过滤
Jun 21 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/07/19 PHP
WordPress中查询文章的循环Loop结构及用法分析
2015/12/17 PHP
Yii2实现多域名跨域同步登录退出
2017/02/04 PHP
php实现快速对二维数组某一列进行组装的方法小结
2019/12/04 PHP
javascript写的一个链表实现代码
2009/10/25 Javascript
海量经典的jQuery插件集合
2010/01/12 Javascript
JSON 和 JavaScript eval使用说明
2010/06/13 Javascript
javascipt匹配单行和多行注释的正则表达式
2013/11/20 Javascript
JS求平均值的小例子
2013/11/29 Javascript
jquery validate 自定义验证方法介绍 日期验证
2014/02/27 Javascript
jQuery实现垂直半透明手风琴特效代码分享
2015/08/21 Javascript
基于javascript实现简单计算器功能
2016/01/03 Javascript
关于微信上网页图片点击全屏放大效果
2016/12/19 Javascript
BootStrap组件之进度条的基本用法
2017/01/19 Javascript
详解Angular 4.x Injector
2017/05/04 Javascript
用nodejs实现json和jsonp服务的方法
2017/08/25 NodeJs
Node.js 使用递归实现遍历文件夹中所有文件
2017/09/18 Javascript
JS中的事件委托实例浅析
2018/03/22 Javascript
node跨域转发 express+http-proxy-middleware的使用
2018/05/31 Javascript
Vue切换div显示隐藏,多选,单选代码解析
2020/07/14 Javascript
[51:53]DOTA2-DPC中国联赛 正赛 RNG vs Dragon BO3 第二场 1月24日
2021/03/11 DOTA
详解python中requirements.txt的一切
2017/03/03 Python
python绘制雷达图实例讲解
2021/01/03 Python
HTML5操作WebSQL数据库的实例代码
2017/08/26 HTML / CSS
美国领先的户外服装与装备用品店:Moosejaw
2016/08/25 全球购物
最耐用行李箱,一箱永流传:Briggs & Riley(全球终身保修)
2017/12/07 全球购物
个人自我评价和职业目标
2014/01/24 职场文书
创建省级文明单位实施方案
2014/02/27 职场文书
毕业班联欢会主持词
2014/03/27 职场文书
个人贷款承诺书
2014/03/28 职场文书
缅怀革命先烈演讲稿
2014/05/14 职场文书
学校教研活动总结
2014/07/02 职场文书
市场营销计划书范文
2015/01/16 职场文书
2015年生活老师工作总结
2015/05/27 职场文书
2019军训心得体会
2019/06/27 职场文书
导游词之无锡古运河
2019/11/14 职场文书