Abrir archivo XER en Python

Este breve tutorial explica cómo abrir el archivo XER en Python. Incluye detalles sobre la configuración del IDE, una lista de pasos y código de ejemplo para desarrollar un visualizador de archivos XER en Python. También se discuten varias propiedades de la tarea principal y propiedades opcionales relevantes de Primavera en este artículo.

Pasos para el lector XER en Python

  1. Prepare el entorno de desarrollo añadiendo Aspose.Tasks for Python via .NET
  2. Establezca la licencia del producto para desbloquear todas las funciones
  3. Cargue el archivo XER de origen en el objeto de clase Project
  4. Iterar a través de todas las tareas y subtareas del proyecto
  5. Imprime las propiedades de cada tarea según los requisitos
  6. Verifique si alguna tarea tiene el Primavera-specific properties
  7. Imprime todas las propiedades de Primavera, como el ID de la actividad, el tipo y varios tipos de restricciones asociadas.

Los pasos dados describen cómo abrir un archivo XER sin Primavera en Python. Importe la biblioteca requerida en la aplicación, cargue la licencia, cargue el archivo XER en el objeto Project y recopile todas las tareas de forma recursiva. Muestre las propiedades de la tarea, verifique la existencia de las propiedades de Primavera y muestre las propiedades relevantes, si se encuentran.

Código para el visor XER en Python

Este código demuestra el desarrollo de un visualizador de XER de Primavera P6 en Python. Esta biblioteca soporta metadatos de Primavera a nivel de proyecto junto con las propiedades a nivel de tarea que pueden ser accedidas y mostradas. Puedes mostrar cada nivel de tarea en el proyecto usando el valor outline_level.

Este artículo nos ha enseñado el proceso para leer e imprimir los datos del archivo XER. Para convertir un archivo MPP a HTML, consulte el artículo Convert MPP to HTML in Python.

 Español