Python中openpyxl库的__version__()函数简介
发布时间:2023-12-11 17:20:00
openpyxl是一个Python库,用于读取和写入Microsoft Excel文件(.xlsx和.xlsx)。
__version__()是openpyxl库提供的一个函数,用于获取openpyxl的版本号。
使用openpyxl库进行Excel文件操作的一个常见场景是创建一个新的Excel文件,并向该文件写入数据。以下是一个使用openpyxl库的__version__()函数的示例:
import openpyxl
def create_excel_file():
# 创建一个新的Excel文件
workbook = openpyxl.Workbook()
# 获取当前活动的工作表
sheet = workbook.active
# 向工作表中写入数据
sheet['A1'] = 'Name'
sheet['B1'] = 'Age'
sheet['C1'] = 'City'
sheet['A2'] = 'John'
sheet['B2'] = 25
sheet['C2'] = 'New York'
sheet['A3'] = 'Alice'
sheet['B3'] = 30
sheet['C3'] = 'London'
# 保存Excel文件
workbook.save('data.xlsx')
print('Excel file created successfully.')
if __name__ == '__main__':
print('openpyxl version:', openpyxl.__version__())
create_excel_file()
在此示例中,我们导入了openpyxl库,并使用openpyxl.__version__()函数获取openpyxl的版本号。然后,我们创建一个新的Excel文件(data.xlsx),并向工作表中写入数据。最后,我们保存Excel文件,并打印一条成功消息。
运行以上代码,你将看到openpyxl的版本号,并且在运行过程中会创建一个名为data.xlsx的Excel文件(如果此文件不存在)。在Excel文件中,您将看到写入的数据。
