Python编程学习圈 2020-06-22

使用Python操作Excel时必学的3个库_Python

Python对Excel的操作我主要用xlwt、xlrd、xlutils这三个库。

1、xlwt主要用来创建并写入数据到Excel。已经存在的表不可以写入。

以下使用Python写九九乘法表到Excel

使用Python操作Excel时必学的3个库_Python_02

运行之后,代码文件所在的文件夹会多出一个”九九乘法表“的Excel,内容如下图:

使用Python操作Excel时必学的3个库_Python_03

2、xlrd主要用来读取Excel的数据。

以下使用Python读取刚刚写入的九九乘法表。

使用Python操作Excel时必学的3个库_Python_04

打印结果如下图:

使用Python操作Excel时必学的3个库_Python_05

3、使用xlutils的copy函数来变相更改Excel的数据。

配合xlrd库来更改

使用Python操作Excel时必学的3个库_Python_06

运行之后,文件夹又多出一个”九九乘法表改版“的Excel表格。内容如下:

使用Python操作Excel时必学的3个库_Python_07