首页 > IT职业 > IT职场 > Python 玩转 Excel
在前面抓取高考分数线的文章中,我们用到了 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 的意义就在于此。
>>> sheet.append(row)
>>> row = [1,2,3,4,5,6] 其实还有很多高级用法,但个人觉得用的较少,有兴趣的可以参考官网:https://openpyxl.readthedocs.io/en/stable/
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/4222/viewspace-2804608/ ,如需转载,请注明出处,否则将追究法律责任。