Python 在 Linux 下用 openpyxl 跨 Excel 文件数据迁移及错误处理
```python import openpyxl def transfer_data(): # 打开源 Excel 文件 workbook_source = openpyxl.load_workbook('source.xlsx') # 获取第二页 sheet2 = workbook_source.worksheets[1] # 获取指定单元格数据 data = sheet2.cell(row=3, column=5).value # 打开目标 Excel 文件 workbook_target = openpyxl.load_workbook('target.xlsx') # 获取第三页 sheet3 = workbook_target.worksheets[2] # 写入数据到指定单元格 sheet3.cell(row=2, column=6, value=data) # 保存目标文件 workbook_target.save('target.xlsx') transfer_data() ``` 额外需要注意的逻辑点: 1. 确保源文件和目标文件存在且路径正确。 2. 注意 Excel 文件的格式兼容性。 3. 处理可能出现的读取或写入错误。 ######[AI写代码神器 | 214点数解答 | 2025-01-07 19:14:40]
相关提问
- Python 利用 win32com 库:将 Excel 转换为 A4 横向 PDF 并单独打印首列(字节豆包 | 507点数解答 | 2025-03-10 15:48:12)329
- 批处理文件:依据参数表.xlsx精准修改文件.txt中p、t、s值(GPT | 811点数解答 | 2024-12-05 12:58:37)412
- 用批处理和Python实现“参数表.xlsx”与“文件.txt”数据匹配及修改(讯飞星火 | 531点数解答 | 2024-12-05 13:20:42)387
- 批处理文件:依据参数表.xlsx精准修改文件.txt特定参数值(阿里通义 | 495点数解答 | 2024-12-05 13:22:26)364
- 代码优化指南:Python邮件操作代码的改进建议与注意要点(字节豆包 | 182点数解答 | 2025-04-12 00:49:09)230
- Python 运行报错:urllib3 网络连接创建失败,原因及排查建议(字节豆包 | 161点数解答 | 2024-10-31 00:39:36)491
- Java代码实现从JSON数据中提取ID,涉及“数据”与“项目 - 知识库”结构(字节豆包 | 603点数解答 | 2025-04-15 22:48:51)254
- C++ 实现:计算一排鹅与最高、最矮鹅的身高差及代码详解(字节豆包 | 549点数解答 | 2025-11-16 20:19:06)103
- 编程揭秘:计算 𝑛! 在 𝑃 进制下末尾零个数的方法与代码实现(DeepSeek | 549点数解答 | 2026-01-11 17:49:54)61
- Python 实现将当前目录文件名写入 url.txt,附三大实用改进建议!(字节豆包 | 127点数解答 | 2024-12-25 11:19:25)248
- Python 实战:学生信息列表转字典、遍历、深拷贝及数据修改全流程(GPT | 422点数解答 | 2024-10-29 15:43:54)444
- Python实战:学生成绩列表转字典,深拷贝与数据修改操作全解析(字节豆包 | 254点数解答 | 2024-10-29 16:01:39)438