ITPub博客

首页 > IT职业 > IT职场 > Python 玩转 Excel

Python 玩转 Excel

IT职场 作者:hoonty 时间:2021-09-09 09:33:09 0 删除 编辑

在前面抓取高考分数线的文章中,我们用到了 openpyxl 模块来存储数据到 Excel,今天带大家学习一下该模块的详细使用。

根据官方文档,openpyxl 是一个用来处理 xlsx/xlsm/xltx/xltm 格式 Excel 文件的 Python 代码库,同时支持 Pandas 和 NumPy 等包,能够绘制图表,并且同样支持格式控制等,详细文档可以参考: https://openpyxl.readthedocs.io/。

openpyxl 用起来非常简单,对照文档就可以解决一些基本需求,比如常见的都写操作。

现在还有很多人在用 Excel 2003 版本,即 xls 格式,那么 xls 和 xlsx 有什么区别呢?

xls 是一个特有的二进制格式,其核心结构是复合文档类型的结构,而 xlsx 的核心结构是 XML 类型的结构,采用的是基于 XML 的压缩方式,使其占用的空间更小。xlsx 中最后一个 x 的意义就在于此。

2 这样就获取到第三行的 tuple 对象。
  • 添加一行值
>>> sheet.append(row)
>>> row = [1,2,3,4,5,6]
Python 助你填写高考志愿。

其实还有很多高级用法,但个人觉得用的较少,有兴趣的可以参考官网:https://openpyxl.readthedocs.io/en/stable/

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/4222/viewspace-2804608/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2019-08-12

  • 博文量
    94
  • 访问量
    1271