python关于excel数据的读写
时间: 2024-05-05 21:12:52 浏览: 130
python实现excel读写数据
5星 · 资源好评率100%
Python提供了多种库和工具来读写Excel数据,其中最常用的是`openpyxl`库。下面是使用`openpyxl`库进行Excel数据读写的基本步骤:
1. 安装`openpyxl`库:可以使用pip命令进行安装,命令为`pip install openpyxl`。
2. 导入`openpyxl`库:在Python脚本中导入`openpyxl`库,可以使用`import openpyxl`语句。
3. 打开Excel文件:使用`openpyxl.load_workbook()`函数打开Excel文件,指定文件路径作为参数。
4. 选择工作表:通过工作表名称或索引选择要操作的工作表,例如`workbook['Sheet1']`或`workbook.worksheets[0]`。
5. 读取单元格数据:使用工作表对象的`cell()`方法读取指定单元格的数据,例如`worksheet.cell(row=1, column=1).value`。
6. 写入单元格数据:使用工作表对象的`cell()`方法写入指定单元格的数据,例如`worksheet.cell(row=1, column=1).value = 'Hello'`。
7. 保存Excel文件:使用`workbook.save()`方法保存对Excel文件的修改,指定保存路径作为参数。
下面是一个示例代码,演示了如何使用`openpyxl`库读取和写入Excel数据:
```python
import openpyxl
# 打开Excel文件
workbook = openpyxl.load_workbook('example.xlsx')
# 选择工作表
worksheet = workbook['Sheet1']
# 读取单元格数据
value = worksheet.cell(row=1, column=1).value
print(value)
# 写入单元格数据
worksheet.cell(row=2, column=1).value = 'Hello, World!'
# 保存Excel文件
workbook.save('example.xlsx')
```
阅读全文