系列文章目录
编程小白的自学笔记十四(python办公自动化创建、复制、移动文件和文件夹
编程小白的自学笔记十二(python爬虫入门四Selenium的使用实例二)
编程小白的自学笔记十一(python爬虫入门三Selenium的使用+实例详解)
编程小白的自学笔记十(python爬虫入门二+实例代码详解)
目录
前言
在自学笔记一的时候就已经学习了表格的操作,不过那时学的是xlwt库,这次我们学习的是openpyxl库。
一、xlwt库与openpyxl库的区别
xlwt和openpyxl都是Python中处理Excel文件的库,但它们有一些区别。其中,xlwt针对Ecxec2007之前的版本,即.xls文件,其要求单个sheet不超过65535行;而openpyxl则主要针对Excel2007之后的版本(.xlsx),它对文件大小没有限制 。
此外,两者还有一些其他的区别,例如:
xlwt单个表格只能存储65000多行,而openpyxl单个sheet可以存储101万行;
xlwt的文件名后缀为xls;而openpyxl的文件名后缀为xlsx;
xlwt写入数据时从0行0列开始;openpyxl从1行1列开始。
二、创建表格
1、导入模块
首先,使用import导入openpyxl库,以便能够使用其中的类和函数。
2、创建文件
使用openpyxl库里面的Workbook()函数创建一个新的excel文件。