读取openpyxl

时间:2019-05-08 22:35:34

标签: python openpyxl

我想使用 openpyxl 读取单元格的数字格式。更具体地说,我想检查是否使用openpyxl将单元格的格式设置为“ 百分比”?这可能吗?

我已经查看了文档,但找不到答案。

注意: 1.我不感兴趣的是单元格是unicode,字符串,数字。我想知道牢房 2.我不想设置数字格式而不是想要阅读

1 个答案:

答案 0 :(得分:1)

是的,可以。我刚刚测试的脚本如下:

from openpyxl import load_workbook

wb = load_workbook("test.xlsx") # or whatever book
ws = wb["Sheet1"] # or whatever sheet

for row in ws.rows:
    for cell in row:
        print(cell.style)

示例输出为:

Normal
Normal
Normal
Normal
Normal
Normal
Percent
Normal
Normal
Normal
Normal
Normal

很明显,我将单个单元格格式化为Percent