在 Python 中打开 XER 文件

本简短教程解释了如何 在 Python 中打开 XER 文件。它包括设置 IDE 的细节、步骤列表以及用于开发 Python 中的 XER 文件查看器 的示例代码。文章还讨论了主要任务的各种属性以及可选的相关 Primavera 属性。

XER Reader 在 Python 中的步骤

  1. 通过添加 Aspose.Tasks for Python via .NET 来准备开发环境
  2. 为产品设置许可证以解锁所有功能
  3. 将源 XER 文件加载到 Project 类对象中
  4. 遍历项目中的所有任务和子任务
  5. 按要求打印每个任务的属性
  6. 检查是否有任何任务具有 Primavera-specific properties
  7. 打印所有 Primavera 属性,例如活动 ID、类型以及各种约束类型

给出的步骤描述 如何在 Python 中无需 Primavera 打开 XER 文件。将所需库导入应用程序,加载许可证,将 XER 文件加载到 Project 对象中,并递归收集其中的所有任务。显示任务属性,检查 Primavera 属性是否存在,并在找到时显示相关属性。

Python 中的 XER 查看器代码

此代码演示了在 Python 中开发 Primavera P6 XER 查看器。该库支持项目级 Primavera 元数据以及可访问和显示的任务级属性。您可以通过使用 outline_level 值来显示项目中的每个任务级别。

本文教会了我们读取和打印 XER 文件数据的过程。要将 MPP 文件转换为 HTML,请参阅文章 在 Python 中将 MPP 转换为 HTML.

 简体中文