Python3和Excel,查找要使用的复杂模块

Python3和Excel,查找要使用的复杂模块,python,excel,module,Python,Excel,Module,我一直在寻找一个适合与excel交互的模块,它需要执行以下操作: 检查一列单元格是否有“不正确”的值,并对其进行更改 检查有无空单元格,如果有,请更换 检查一个单元格值是否与另一个单元格的内容一致(例如,如果称为数据表,则另一个单元格中的代码=DS),如果不一致,则对其进行更改 我看过openpxyl,但我运行的是Python3,我似乎只能发现它适用于2 我见过一些其他人,但他们似乎主要专注于创建新的电子表格和简单的书写/阅读。熊猫图书馆使用excel文件令人惊讶。它可以轻松读取excel文件,

我一直在寻找一个适合与excel交互的模块,它需要执行以下操作:

  • 检查一列单元格是否有“不正确”的值,并对其进行更改

  • 检查有无空单元格,如果有,请更换

  • 检查一个单元格值是否与另一个单元格的内容一致(例如,如果称为数据表,则另一个单元格中的代码=DS),如果不一致,则对其进行更改

  • 我看过openpxyl,但我运行的是Python3,我似乎只能发现它适用于2


    我见过一些其他人,但他们似乎主要专注于创建新的电子表格和简单的书写/阅读。

    熊猫图书馆使用excel文件令人惊讶。它可以轻松读取excel文件,然后您就可以访问许多工具。您可以执行上面提到的所有操作。您还可以将结果保存为excel格式

    openpyxl
    绝对适用于Python 3。但是,如果您的系统同时安装了两个版本的Python(这很容易在您没有意识到的情况下发生),那么
    openpyxl
    可能只安装在您的Python 2环境中。