Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/26.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 使用openpyxl验证电子表格的结构_Python_Excel_Openpyxl - Fatal编程技术网

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

Python 使用openpyxl验证电子表格的结构,python,excel,openpyxl,Python,Excel,Openpyxl,我正在做一个项目,需要我阅读用户提供的电子表格,我需要建立一个系统来检查电子表格的内容是否有效。具体来说,我想验证每个列是否包含特定的数据类型 我知道这可以通过迭代电子表格中的每个单元格来实现,但我希望有一种更简单的方法来实现。在openpyxl中,您必须逐个单元格 您可以使用Excel的内置数据验证或openpyxl支持的条件格式来实现这一点。让Excel做这项工作,并使用xlwings与之对话。我最后只是手动查看每个单元格。在我处理任何事情之前,我必须将它们全部读入我的数据结构中,这样检查才

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


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

在openpyxl中,您必须逐个单元格


您可以使用Excel的内置数据验证或openpyxl支持的条件格式来实现这一点。让Excel做这项工作,并使用xlwings与之对话。

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