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

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文件中,您将看到写入的数据。