openpyxl的用法
时间: 2023-07-04 20:10:13 浏览: 754
openpyxl是一个Python库,用于读写Microsoft Excel(.xlsx/.xlsm/.xltx/.xltm)文件。以下是使用openpyxl的一些基本用法:
1. 安装openpyxl库
```python
pip install openpyxl
```
2. 打开Excel文件
```python
from openpyxl import load_workbook
# 打开已有文件
workbook = load_workbook(filename='example.xlsx')
# 创建新文件
workbook = Workbook()
```
3. 选择工作表
```python
# 通过工作表名称选择
worksheet = workbook['Sheet1']
# 通过索引选择
worksheet = workbook.worksheets[0]
```
4. 读取单元格
```python
# 通过坐标读取
value = worksheet['A1'].value
# 通过行列数读取
value = worksheet.cell(row=1, column=1).value
```
5. 写入单元格
```python
# 直接赋值
worksheet['A1'] = 'Hello, World!'
# 使用cell方法
worksheet.cell(row=1, column=2, value='Hello, World!')
```
6. 保存文件
```python
workbook.save('example.xlsx')
```
这些是openpyxl库的基本用法,更多高级用法可以参考官方文档。
阅读全文