欢迎访问宙启技术站
智能推送

使用Workbook()函数在Python中创建新的工作簿

发布时间:2023-12-24 01:48:04

在Python中,可以使用openpyxl库中的Workbook()函数来创建新的Excel工作簿。openpyxl是一个用于处理Excel文件的强大库,支持xlsx文件格式。

要使用openpyxl库,首先需要安装它。可以在命令行中使用以下命令安装openpyxl:

pip install openpyxl

安装完成后,就可以在Python代码中导入openpyxl库并使用Workbook()函数创建新的工作簿。

下面是一个例子,演示了如何使用Workbook()函数创建新的工作簿并在其中添加工作表。

from openpyxl import Workbook

# 创建新的工作簿
workbook = Workbook()

# 获取默认的工作表
sheet = workbook.active

# 设置工作表的标题
sheet.title = "Sheet1"

# 在工作表中写入数据
sheet['A1'] = "Hello,"
sheet['B1'] = "World!"

# 将工作簿保存到文件
workbook.save(filename="new_workbook.xlsx")

print("新的工作簿已创建并保存。")

该代码首先导入Workbook类,然后使用Workbook()函数创建一个新的工作簿。默认情况下,工作簿会自动创建一个名为"Sheet"的工作表,并将其设置为活动工作表。

然后,我们可以通过访问工作表的单元格来向工作表中写入数据。在上面的例子中,我们在工作表的A1单元格中写入了"Hello,",并在B1单元格中写入了"World!"。

最后,我们使用save()方法将工作簿保存到文件中。在本例中,我们将工作簿保存为"new_workbook.xlsx"文件。

执行该代码后,会在当前目录下创建一个新的Excel文件"new_workbook.xlsx",其中包含一个工作表"Sheet1",并在A1和B1单元格中分别写入了"Hello,"和"World!"。同时,控制台会打印出"新的工作簿已创建并保存。"

通过上述例子,我们可以看到使用Workbook()函数创建新的工作簿是非常简单的,并且openpyxl库提供了丰富的功能来处理Excel文件。你可以进一步探索openpyxl库的文档,以了解更多关于创建、修改和操作Excel文件的方法和属性。