Python에서 XER 파일 열기

이 짧은 튜토리얼은 Python에서 XER 파일을 여는 방법을 설명합니다. IDE 설정, 단계 목록, 그리고 Python에서 XER 파일 뷰어를 개발하기 위한 샘플 코드에 대한 세부 사항을 포함합니다. 주요 작업의 다양한 속성 및 선택적인 관련 Primavera 속성도 이 기사에서 논의됩니다.

Python에서 XER Reader 단계

  1. Aspose.Tasks for Python via .NET을(를) 추가하여 개발 환경을 준비합니다.
  2. 제품의 라이선스를 설정하여 모든 기능을 잠금 해제합니다
  3. 소스 XER 파일을 Project 클래스 객체에 로드합니다
  4. 프로젝트의 모든 작업 및 하위 작업을 순회합니다
  5. 요구 사항에 따라 각 작업의 속성을 출력합니다.
  6. 어떤 작업에 Primavera-specific properties가 있는지 확인합니다.
  7. 활동 ID, 유형 및 다양한 제약 유형과 같은 Primavera 속성을 모두 출력합니다.

주어진 단계는 Python에서 Primavera 없이 XER 파일을 여는 방법을 설명합니다. 필요한 라이브러리를 애플리케이션에 가져오고, 라이선스를 로드한 뒤, XER 파일을 Project 객체에 로드하고, 그로부터 모든 작업을 재귀적으로 수집합니다. 작업 속성을 표시하고, Primavera 속성의 존재 여부를 확인한 뒤, 발견되면 관련 속성을 표시합니다.

Python에서 XER Viewer를 위한 코드

이 코드는 Python에서 Primavera P6 XER 뷰어 개발을 보여줍니다. 이 라이브러리는 프로젝트 수준의 Primavera 메타데이터와 접근 및 표시할 수 있는 작업 수준 속성을 지원합니다. outline_level 값을 사용하여 프로젝트의 각 작업 수준을 표시할 수 있습니다.

이 문서는 XER 파일 데이터를 읽고 출력하는 과정을 알려주었습니다. MPP 파일을 HTML로 변환하려면, 기사 Python에서 MPP를 HTML로 변환를 참조하십시오.

 한국인