首页 > 解决方案 > 使用 Python 对具有多个选项卡的 Excel 文件进行 QC

问题描述

我对 Python 有点陌生,有几个问题要问这里的专家。我正在寻找是否可以让 python 代码通过 Excel 文件并在文件的多个选项卡中运行一系列检查。在运行这些检查之后,我需要将文件中的每个选项卡转换为 CSV。

我使用 SAS 代码对这些 Excel 文件进行 QC,但它很笨重并且总是无法正常工作。我想知道你们如何看待这在 Python 中是可能的。

标签: pythonhp-quality-center

解决方案


你的问题很复杂,很容易回答是:-) 第一步是学习openpyxl(我建议这样做),但是python有多个excel模块。另一种方法可能是使用 pandas 模块将文件转换为 csv --> 无论如何,如果我没记错的话 CSV 将不支持多选项卡。因此,您应该逐个标签阅读并每次保存在一个 CSV 文件中。

关于写回QC,然后请看链接

https://admhelp.microfocus.com/alm/en/15.5-15.5.1/online_help/Content/APIs/API_ALM_REST_Site_Admin.htm

我正在使用 REST API(带有 python 脚本)将所有结果上传到 QC,当然还有 excel/日志文件。

还应该有一个excel插件来连接excel和QC。也许如果你有结构 excel,你甚至可以尝试一下。

希望有所帮助。玩的开心。


推荐阅读