使用openpyxl验证电子表格的结构

时间:2016-08-15 19:05:20

标签: python excel openpyxl

我正在开展一个项目,要求我阅读用户提供的电子表格,我需要构建一个系统来检查电子表格的内容是否有效。具体来说,我想验证每列是否包含特定的数据类型。

我知道这可以通过迭代电子表格中的每个单元格来完成,但我希望有一种更简单的方法来实现它。

2 个答案:

答案 0 :(得分:2)

在openpyxl中,你必须逐个进行。

您可以使用Excel的内置数据验证或条件格式,openpyxl支持此功能。让Excel完成工作并使用xlwings与它交谈。

答案 1 :(得分:1)

我最后只是手动查看每个单元格。在我可以处理任何事情之前,我必须将它们全部读入我的数据结构中,这样才能检查它。