python操纵excel
时间: 2023-09-16 12:08:02 浏览: 172
python 操作excel
5星 · 资源好评率100%
Python可以使用许多库来操作Excel文件,包括:
1. openpyxl
2. xlrd
3. xlwt
4. pandas
下面介绍一下如何使用openpyxl来操作Excel文件。
1. 安装openpyxl库:
```python
pip install openpyxl
```
2. 打开Excel文件:
```python
from openpyxl import load_workbook
# 打开工作簿
wb = load_workbook(filename='example.xlsx')
# 选择工作表
ws = wb['Sheet1']
# 选择单元格
cell = ws['A1']
```
3. 读取单元格的值:
```python
# 通过value属性获取单元格的值
print(cell.value)
```
4. 修改单元格的值:
```python
# 直接赋值即可修改单元格的值
cell.value = 'new value'
# 保存修改
wb.save('example.xlsx')
```
5. 遍历单元格:
```python
# 遍历整个工作表
for row in ws.iter_rows():
for cell in row:
print(cell.value)
```
6. 插入行和列:
```python
# 在第2行插入一行
ws.insert_rows(2)
# 在第2列插入一列
ws.insert_cols(2)
```
7. 删除行和列:
```python
# 删除第2行
ws.delete_rows(2)
# 删除第2列
ws.delete_cols(2)
```
以上就是使用openpyxl库操纵Excel文件的基本方法,更多操作可以参考openpyxl官方文档。
阅读全文