python如何在excel对应的表格中写入相应的值
时间: 2024-03-10 15:45:15 浏览: 60
用python处理Excel表格
要在 Excel 中写入相应的值,你需要使用 openpyxl 库中的 Workbook 和 Worksheet 对象。首先,打开要写入数据的 Excel 文件,并选择要写入数据的工作表。然后,可以使用 Worksheet 对象的 cell 方法来选择要写入的单元格,并使用 value 属性来设置单元格的值。最后,保存 Excel 文件。
下面是一个简单的示例代码,将数据写入现有的 Excel 文件中:
```python
import openpyxl
# 打开 Excel 文件
wb = openpyxl.load_workbook('example.xlsx')
# 选择要写入数据的工作表
ws = wb.active
# 写入数据到单元格
ws['A2'] = 'John'
ws['B2'] = 'Doe'
ws['C2'] = 25
# 保存 Excel 文件
wb.save('example.xlsx')
```
运行这个代码,可以将 'John'、'Doe' 和 25 写入到名为 'example.xlsx' 的 Excel 文件的第二行(A2、B2 和 C2 单元格)。请注意,这个代码假定 'example.xlsx' 已经存在,并且有一个工作表被命名为默认名称 'Sheet'。如果你的 Excel 文件有多个工作表,你需要使用 Workbook 对象的 sheetnames 属性来获取这些名称,并选择要写入数据的工作表。
阅读全文