Openpyxl 无法加载工作簿

时间:2021-03-10 14:02:53

标签: python excel openpyxl

我正在尝试解析工作簿,但在加载它时出现此错误:

AttributeError: 'NoneType' object has no attribute 'style'

我的代码:

from openpyxl import Workbook, load_workbook

if __name__ == "__main__":
    wb = load_workbook("./temp.xlsx")
    ws = wb.active
    result = {}
    countdown = 0
    for idx, row in enumerate(ws.iter_cols(min_row=9, min_col=9, max_col=213)):
        if countdown != 0:
            countdown -= 1
            pass
        if idx == 0:
            for i in range(1, len(row)):
                result[row[i]] = {}
        else:
            for i in range(1, len(row)):
                result[f"Sample {i}"][row[0]] = row[i]
            countdown = 3
    print(result)

我能想到的唯一问题是我从谷歌表格下载了这个 xlsx,所以它可能有问题,但我不明白到底是什么。很遗憾,我无法附上这份文件,因为它是机密文件。

0 个答案:

没有答案