python 读取Excel数据 如何不读取公式 只读取数值
时间: 2023-09-24 13:07:10 浏览: 149
如何用python读取excel数据
可以使用 `openpyxl` 库来读取Excel数据,并且可以通过 `data_only` 参数来控制是否读取公式。当 `data_only=True` 时,只会读取单元格中的数值,而不是公式。
以下是一个读取Excel数据并只读取数值的例子:
```python
import openpyxl
# 打开Excel文件
workbook = openpyxl.load_workbook('example.xlsx')
# 选择工作表
worksheet = workbook['Sheet1']
# 遍历单元格并输出数值
for row in worksheet.iter_rows(values_only=True):
for cell_value in row:
print(cell_value)
```
在这个例子中,我们打开了名为 `example.xlsx` 的Excel文件,并选择了 `Sheet1` 工作表。然后,我们使用 `iter_rows` 方法遍历工作表中的每一行,并通过 `values_only=True` 参数只读取单元格中的数值。最后,我们输出了每个单元格的数值。
阅读全文