在线文字转语音网站:无界智能 aiwjzn.com

如何在 Python 中使用 'openpyxl' 创建和修改 Excel 文件

在Python中,你可以使用openpyxl库来创建和修改Excel文件。openpyxl是一个用于读写Excel文件的强大库,可以处理xlsx和xlsm文件格式。 1. 安装openpyxl库: 首先,你需要安装openpyxl库。在命令行中运行以下命令来安装它: shell pip install openpyxl 2. 导入openpyxl库: 在Python文件中导入openpyxl库: python import openpyxl 3. 创建一个Excel文件: python from openpyxl import Workbook # 创建一个工作簿对象 workbook = Workbook() # 选择默认的活动工作表 sheet = workbook.active # 向单元格中写入数据 sheet['A1'] = 'Hello' sheet['B1'] = 'World' # 保存工作簿 workbook.save('example.xlsx') 这段代码创建了一个新的Excel文件,并在活动工作表的A1单元格和B1单元格中写入了数据。最后,通过调用`workbook.save()`方法将工作簿保存为'example.xlsx'文件。 4. 修改现有的Excel文件: python from openpyxl import load_workbook # 加载现有的工作簿 workbook = load_workbook('example.xlsx') # 选择默认的活动工作表 sheet = workbook.active # 修改已经存在的数据 sheet['A1'] = 'Modified' # 添加新的数据行 sheet.append(['Python', 'Excel']) # 保存工作簿 workbook.save('example.xlsx') 这段代码首先加载现有的Excel文件'example.xlsx',然后在活动工作表中修改了A1单元格的值,并在末尾添加了一行新的数据。最后,通过调用`workbook.save()`方法保存工作簿。 这就是使用openpyxl库在Python中创建和修改Excel文件的基本步骤。你可以根据需要使用openpyxl的其他功能来进行更复杂的Excel操作,例如合并单元格、设置单元格样式等。