python openpyxl 怎么往excel写入数据
时间: 2023-11-24 11:41:30 浏览: 150
python3.7 openpyxl 在excel单元格中写入数据实例
使用 openpyxl 库可以很方便地往 Excel 中写入数据。下面是一个简单的例子:
```python
from openpyxl import Workbook
# 创建一个新的工作簿
wb = Workbook()
# 选择默认的工作表
ws = wb.active
# 写入数据
ws['A1'] = 'Hello'
ws['B1'] = 'world!'
# 保存工作簿
wb.save('example.xlsx')
```
在这个例子中,我们首先创建了一个新的工作簿,然后选择了默认的工作表。接着,我们使用 `ws['A1']` 和 `ws['B1']` 语法向单元格 A1 和 B1 写入了数据。最后,我们调用 `wb.save` 方法将工作簿保存到本地文件 example.xlsx 中。
除了直接向单元格写入数据之外,还可以使用 `ws.append` 方法向工作表中添加一行数据。例如:
```python
# 添加一行数据
ws.append(['Python', 'is', 'awesome!'])
```
这将在工作表的下一行添加一行数据,其中包含三个单元格。
更多关于 openpyxl 库的使用方法,可以参考官方文档:https://openpyxl.readthedocs.io/en/stable/index.html。
阅读全文