课程首页 › 第14章 › 第66课

第66课 创建Excel文件

第14章 办公也能自动化· 知识点:办公自动化 · 原书 14.1
插图

Excel的操作需要借助第三方库openpyxl,它为我们提供了丰富的文件操作函数,可以帮助我们更便捷地操作文件处理数据。

导入库1. openpyxl

在Windows系统中打开命令提示符窗口,或者在macOS系统中找到终端。

插图

在命令提示符窗口中输入openpyxl安装代码,按Enter键等待安装。

插图
插图

显示安装成功后,测试openpyxl库是否可以正常使用。创建Python文件,写入代码后,运行程序。

插图

运行程序不报错,说明openpyxl库已经成功安装了。

创建文件2. Excel

在编写代码之前,请确保你的计算机已经安装了Office。新建一个Excel文件对你来说应该是眨眼间就可以完成的小事吧。如果换成代码来完成会不会显得高级一些?编写如下代码,实现Excel文件的创建。

插图

wb=openpyxl.Workbook()通过openpyxl中的Workbook()函数创建一个工作簿,此时wb就代表工作簿。

插图

在创建工作簿的同时,第一个工作表也就创建了。

插图

ws=wb.active通过wb.active获取第一个工作表,并赋值给变量ws。此时ws就代表工作表。

乘法表通过获取工作表的名称,将九九乘法表赋

ws.title="99"ws.title“”

值给ws.title,此时工作表的名称就变成了“99乘法表”。

插图

九九乘法表将我们创建好的一切保存到文件九九乘法

wb.save(".xlsx")“

表.xlsx”中,这样通过Python代码创建的第一个Excel文件就诞生了。

运行程序,可以看到文件创建在和Python文件同一级目录中。

一个空白的Excel表格就创建好了。