我们来分享一份Python技巧,如何使用Python创建和修改Excel文档。
其实,操作Excel文档需要用到一个非常好的Python库——openpyxl。它是一个免费的开源库,可以很方便的用于读取、编辑和创建Excel文档。
下面,就让我们一步步来学习如何通过Python来完成Excel文档的创建和修改。
安装openpyxl模块
首先,我们需要安装openpyxl模块,可以打开命令行输入以下命令进行安装:
pip install openpyxl
当然,前提是需要已经安装了Python环境。
创建Excel文档
接下来我们要来看一下,如何通过Python来创建一个空的Excel文档。我们可以看下面的代码示例:
import openpyxl
# 创建一个Excel工作簿
workbook = openpyxl.Workbook()
# 新增一个sheet页
sheet = workbook.create_sheet('Sheet1')
# 写入数据
sheet['A1'] = '姓名'
sheet['B1'] = '性别'
sheet['C1'] = '年龄'
# 保存Excel
workbook.save('student.xlsx')
在代码中,我们首先导入openpyxl模块,并创建了一个空的Excel工作簿,然后新增了一个名为“Sheet1”的sheet页,并在第一行写入了“姓名”、“性别”、“年龄”三个单元格的数据。最后,我们将Excel文档保存到了当前目录下,并命名为“student.xlsx”。
修改Excel文档
接下来,我们要来看一下如何通过Python的openpyxl库来修改已有的Excel文档。我们可以看一下下面的代码示例:
import openpyxl
# 打开Excel文件
workbook = openpyxl.load_workbook('student.xlsx')
# 获取Sheet1页面
sheet = workbook['Sheet1']
# 修改数据
sheet['A2'] = '小明'
sheet['B2'] = '男'
sheet['C2'] = '18'
# 保存Excel
workbook.save('student.xlsx')
在代码中,我们首先通过load_workbook()方法打开了我们之前创建的student.xlsx文档,并获取了名为“Sheet1”的sheet页。然后在第二行修改了“小明”、“男”、“18”三个单元格的数据,并将Excel文档保存到了当前目录下。
总结
通过以上两个示例,我们可以看到,用Python来操作Excel文档是非常方便的。我们可以基于openpyxl库非常方便地实现Excel文档的创建和修改。
当然,这里只是简单地介绍了一下Python操作Excel的相关内容,openpyxl库还有更多的功能等待着我们去探索。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:python技巧分享Excel创建和修改 - Python技术站