python写excel—python写excel文件:代码示例

vuekuangjia

温馨提示:这篇文章已超过241天没有更新,请注意相关的内容是否还可用!

python写excel—python写excel文件:代码示例

Python提供了多种库来操作Excel文件,其中比较常用的是`openpyxl`库。通过使用`openpyxl`库,我们可以创建、读取和修改Excel文件。

我们需要安装`openpyxl`库。可以使用以下命令在命令行中安装该库:

pip install openpyxl

然后,我们可以使用`openpyxl`库来创建一个新的Excel文件。我们需要导入`openpyxl`库:

import openpyxl

接下来,我们可以创建一个新的工作簿(即Excel文件):

workbook = openpyxl.Workbook()

然后,我们可以在工作簿中添加一个工作表,并设置工作表的名称:

worksheet = workbook.active

worksheet.title = "Sheet1"

现在,我们可以向工作表中添加数据。可以使用`cell`方法来指定单元格的位置,并使用`value`属性来设置单元格的值:

worksheet["A1"].value = "Name"

worksheet["B1"].value = "Age"

worksheet["A2"].value = "John"

worksheet["B2"].value = 25

接下来,我们可以保存工作簿为一个Excel文件。可以使用`save`方法来保存工作簿,并指定保存的文件名:

workbook.save("example.xlsx")

这样,我们就成功地创建了一个包含数据的Excel文件。

如果我们想要读取已存在的Excel文件,并对其进行修改,可以使用以下代码:

workbook = openpyxl.load_workbook("example.xlsx")

worksheet = workbook["Sheet1"]

name = worksheet["A2"].value

age = worksheet["B2"].value

print("Name:", name)

print("Age:", age)

以上代码将打开名为`example.xlsx`的Excel文件,并读取`Sheet1`工作表中的数据。然后,我们可以通过`value`属性获取特定单元格的值,并将其打印出来。

除了读取和写入数据,`openpyxl`库还提供了其他功能,如合并单元格、设置单元格样式等。可以通过查阅`openpyxl`库的官方文档来了解更多详细的用法和示例代码。

文章版权声明:除非注明,否则均为莫宇前端原创文章,转载或复制请以超链接形式并注明出处。

取消
微信二维码
微信二维码
支付宝二维码