python批量删除行_用python批量删除sheet
因为工作关系维护了一个Excel文件,格式是xlsx,每天一个sheet,从17年下半年到目前已经有上百个sheet,导致文件越来越大,发邮件加载也变得很慢。想要删除一部分,保留近一个月的,当然手动删除是不可能手动的。
用python调用openpyxl库来操作,简直不要太爽。
In [2]: import openpyxl
In [4]: workbook = openpyxl.load_workbook('test01.xlsx')
In [6]: print(workbook.get_sheet_names())
['1.1', '1.2', '1.3', '1.4', ……,'7.10', '7.11', '7.12']
# 把自己想删除的表格的sheet的名字复制到一个列表里,方便遍历删除
In [7]: L = ['1.1', '1.2', '1.3', …… ,'5.30', '5.31']
In [10]: for i in L:
...: workbook.remove_sheet(workbook.get_sheet_by_name(i))
...:
In [11]: print(workbook.get_sheet_names())
[ '6.12', '6.13',……, '7.9', '7.10', '7.11', '7.12'
In [29]: workbook._active_sheet_index = 0
In [30]: workbook.save('test02.xlsx')
#workbook._active_sheet_index = 0,加这一行,是因为没加的话,保存的时候总是报如下错误
return self._sheets[self._active_sheet_index]
IndexError: list index out of range
python批量删除行_用python批量删除sheet相关推荐
- python 时间序列预测_使用Python进行动手时间序列预测
python 时间序列预测 Time series analysis is the endeavor of extracting meaningful summary and statistical ...
- python 概率分布模型_使用python的概率模型进行公司估值
python 概率分布模型 Note from Towards Data Science's editors: While we allow independent authors to publis ...
- python 创意项目_针对python开发人员的10个很棒的python项目创意
python 创意项目 The joy of coding Python should be in seeing short, concise, readable classes that expre ...
- python社区发现_这个 Python 项目厉害了!多个实战案例教你分析时空数据处理
大数据时代到来,随着数据的逐步开放,数据工作者们或多或少都要接触到时空数据.在处理时空数据的时候,你不仅要数据处理,还需要会GIS,最重要的它是一门艺术,要用你的审美,要出很好看的可视化图! 以前,我 ...
- python机器学习预测_使用Python和机器学习预测未来的股市趋势
python机器学习预测 Note from Towards Data Science's editors: While we allow independent authors to publish ...
- python文件编译_编译Python文件
编译Python文件 一.编译Python文件 为了提高加载模块的速度,强调强调强调:提高的是加载速度而绝非运行速度.python解释器会在__pycache__目录中下缓存每个模块编译后的版本,格式 ...
- python高斯求和_利用Python进行数据分析(3)- 列表、元组、字典、集合
本文主要是对Python的数据结构进行了一个总结,常见的数据结构包含:列表list.元组tuple.字典dict和集合set. image 索引 左边0开始,右边-1开始 通过index()函数查看索 ...
- python做副业_学习Python可以做哪些副业,你是不是感觉自己错过了一个亿?
另外小编整理了一套Python的学习资料需要的按以下步骤可获得! 1.评论 2.转发 3.关注 4.后台私信[python]即可获取! 人生苦短,我用Python. 近年来,Python凭借其简洁易入 ...
- python 存储图片_使用python存储网页上的图片实例
使用python存储网页上的图片实例 本文介绍在已知网络图片的地址下,存储图片到本地 本文例子随便选择LOFTER上一张图片,复制图片的地址,如下图所示 在Python中输入代码 import req ...
- python培训班-Python培训机构_高品质Python线下开发培训班推荐-黑马程序员
Python编程基础基础班1 课时:15天技术点:97项测验:2次学习方式:线下面授 学习目标 1.掌握Python开发环境基本配置|2.掌握运算符.表达式.流程控制语句.数组等的使用|3.掌握字符串 ...
最新文章
- getopt( )和 getopt_long( )
- jsp中引入js文件缓存问题解决
- php 计算 目录大小,php计算整个目录大小的方法
- android 桌面视频播放器,ZY-Player ,一款跨平台桌面端视频资源播放器
- 首席赚钱省钱专家小程序1.5.8+前端
- Redhat 7 Web服务器配置
- 用了这么久,你真的真的明白 HttpClient 的实现原理了吗?
- 计算机五大逻辑部件数据流,211计算机基础知识综合篇.ppt
- 这一次,苹果、Google、微软选择了统一战线!
- threejs 热力图做成材质_冷轧钢与热轧钢有什么区别?
- 读软件工程前三章后感
- springsecurity登出的配置信息以及登出的认证效果
- 01_多操作系统课题研究[2011-01-21]
- [LTE] Inter-eNB S1 切换
- 白山搜索引擎优化收费_百度搜索引擎优化收费标准
- 罗克韦尔AB PLC 通过KEPServer实现与西门子1200PLC的以太网通信
- 北大吴思教授:人脑的视觉识别有无穷多个解
- 海康视频VTM流监控浏览器实时播放调试总结
- 18个开源的Java CMS
- 2020-06-28 html的实现页面锁屏 + css的BFC与float + js的立即执行函数写法 + 颜色搭配