ubuntu 怎么用python openpyxl读写excel
时间: 2024-10-25 07:03:19 浏览: 18
在Ubuntu系统上,你可以使用Python的`openpyxl`库来读取和写入Excel文件。以下是简单的步骤:
**安装openpyxl库**:
首先,你需要确保已经安装了pip(Python包管理器),然后通过命令行输入以下指令安装`openpyxl`:
```bash
sudo apt-get install python3-pip
pip3 install openpyxl
```
**读取Excel文件**:
```python
from openpyxl import load_workbook
# 加载工作簿
workbook = load_workbook('example.xlsx')
sheet = workbook['Sheet1'] # 或者指定特定的工作表名称
# 选择单元格并读取数据
cell_value = sheet['A1'].value
print(cell_value)
```
在这个例子中,我们加载了一个名为`example.xlsx`的工作簿,并从第一行第一列获取值。
**写入Excel文件**:
```python
from openpyxl import Workbook
# 创建一个新的工作簿
new_workbook = Workbook()
# 新建一个工作表
sheet = new_workbook.active
# 写入数据
sheet['A1'] = 'Hello'
sheet['B1'] = 'World'
# 保存到文件
new_workbook.save('output.xlsx')
```
这里创建了一个新的工作簿,在第一个活动工作表写下一些文本,然后将内容保存为`output.xlsx`。
**相关问题--**
1. 使用openpyxl遇到编码问题如何解决?
2. 我可以在openpyxl中操作复杂的Excel公式吗?
3. 如何处理大型Excel文件的性能优化?
阅读全文