python中openpyxl库中的ws.add_value可以用吗
时间: 2024-03-03 21:52:59 浏览: 41
Python库 | pantsbuild.pants.contrib.jax_ws-1.5.0.dev5.tar.gz
非常抱歉,我之前的回答有误。openpyxl 库中没有 `ws.add_value` 方法。如果您想在 openpyxl 中写入数据,可以使用 `ws.cell()` 方法。下面是一个简单的示例:
```python
from openpyxl import Workbook
# 创建工作簿对象
wb = Workbook()
# 获取活动工作表对象
ws = wb.active
# 写入数据
ws.cell(row=1, column=1, value='Hello')
ws.cell(row=1, column=2, value='World!')
# 保存工作簿
wb.save('example.xlsx')
```
上述代码将在 Excel 文件中创建一个工作表,并在第一行第一列和第一行第二列写入 "Hello" 和 "World!"。如果您需要写入多个单元格,可以使用循环。例如:
```python
# 写入数据
for i in range(1, 6):
for j in range(1, 6):
ws.cell(row=i, column=j, value=i * j)
```
上述代码将在工作表中创建一个 5x5 的乘法表。
阅读全文