openpyxl读取excel数据读取4位小数
时间: 2023-08-14 18:26:45 浏览: 197
Msptest-python读取excel数据
你可以使用openpyxl读取excel数据,并将小数格式化为4位小数进行处理。以下是一个示例代码:
```
import openpyxl
# 打开excel文件
wb = openpyxl.load_workbook('example.xlsx')
# 选择工作表
ws = wb.active
# 遍历单元格
for row in ws.iter_rows(min_row=2, min_col=2, max_row=5, max_col=3):
for cell in row:
if isinstance(cell.value, float): # 如果单元格的值为浮点数
value = '{:.4f}'.format(cell.value) # 将其格式化为4位小数
else:
value = cell.value
print(value)
```
在上面的示例中,我们使用`iter_rows()`方法遍历了`B2:C5`单元格范围,并判断了单元格的值是否为浮点数。如果是,我们将其格式化为4位小数,否则直接使用其原始值。最后打印出每个单元格的值。
阅读全文