Python中Workbook()函数的用法和示例
在Python中,Workbook()函数是openpyxl库中的一个函数,用于创建一个Excel工作簿对象。
语法:
Workbook()函数的语法如下:
Workbook(write_only=False, iso_dates=False)
参数说明:
- write_only:指定是否只读取工作簿中的数据,默认为False,表示既能读取也能写入数据。
- iso_dates:指定是否将所有日期保存为ISO格式,默认为False,表示保存为常规格式。ISO格式是YYYY-MM-DD的形式。
示例:
下面是一个使用Workbook()函数创建一个Excel工作簿对象的示例:
# 导入openpyxl库
from openpyxl import Workbook
# 创建一个工作簿对象
wb = Workbook()
# 获取默认的活动工作表
ws = wb.active
# 向工作表中写入数据
ws['A1'] = 'Hello'
ws['B1'] = 'World'
# 保存工作簿
wb.save('example.xlsx')
上述示例中,首先导入openpyxl库,然后调用Workbook()函数创建一个Excel工作簿对象,然后获取默认的活动工作表,通过ws['A1']和ws['B1']向工作表中写入数据,并使用wb.save()方法保存工作簿到example.xlsx文件。
Workbook()函数也可以接收一些其他参数,比如write_only和iso_dates。如果将write_only参数设置为True,则创建的工作簿对象只能用于写入数据,不能用于读取数据。如果将iso_dates参数设置为True,则保存的日期将会以ISO格式保存,即YYYY-MM-DD的形式。
总结:
Workbook()函数是openpyxl库中用于创建Excel工作簿对象的函数,通过该函数可以创建一个空的Excel工作簿对象,并向其中添加数据。
