Открыть файл XER в Python

Этот короткий учебник объясняет, как открыть файл XER в Python. Он включает детали настройки IDE, список шагов и пример кода для разработки просмотрщика файлов XER в Python. В статье также обсуждаются различные свойства основной задачи и дополнительные релевантные свойства Primavera.

Шаги для XER Reader на Python

  1. Подготовьте среду разработки, добавив Aspose.Tasks for Python via .NET
  2. Установите лицензию для продукта, чтобы разблокировать все функции
  3. Загрузите исходный файл XER в объект класса Project
  4. Переберите все задачи и подзадачи в проекте
  5. Выведите свойства каждой задачи в соответствии с требованиями
  6. Проверьте, есть ли у любой задачи Primavera-specific properties
  7. Выведите все свойства Primavera, такие как ID активности, тип и различные типы ограничений в ней

В приведённых шагах описано как открыть файл XER без Primavera в Python. Импортируйте необходимую библиотеку в приложение, загрузите лицензию, загрузите файл XER в объект Project и рекурсивно соберите все задачи из него. Отобразите свойства задач, проверьте наличие свойств Primavera и, если они найдены, отобразите соответствующие свойства.

Код XER Viewer на Python

Этот код демонстрирует разработку просмотрщика Primavera P6 XER на Python. Эта библиотека поддерживает метаданные Primavera уровня проекта, а также свойства задач уровня задачи, которые можно получить и отобразить. Вы можете отобразить каждый уровень задачи в проекте, используя значение outline_level.

Эта статья научила нас процессу чтения и вывода данных файла XER. Чтобы преобразовать файл MPP в HTML, обратитесь к статье Конвертировать MPP в HTML на Python.

 Русский