이 짧은 튜토리얼은 Python을 사용하여 작업 분류 구조 WBS를 만드는 방법을 설명합니다. IDE 설정, 단계 목록, 그리고 MS Project Python을 사용한 WBS와 작업하기 위한 샘플 코드를 제공할 것입니다. 맞춤형 출력을 만들기 위해 제공된 코드를 향상시키는 정보도 MPP에서 얻을 수 있습니다.
Python을 사용한 WBS 구축 단계
- Aspose.Tasks for Python via .NET을 사용하여 WBS 작업을 위한 IDE를 설정합니다.
- 제품 라이선스를 설정하고 빈 project를 생성합니다.
- WBSCodeDefinition 클래스 객체를 사용하여 사용자 정의 WBS 코드 형식을 정의합니다.
- 각 레벨 번호 형식을 설정하기 위해 WBS 코드에 마스크를 추가합니다
- 정의된 계층 구조로 여러 작업을 추가
- 정의된 구성에 따라 프로젝트를 재계산하여 WBS 코드를 재생성합니다.
- 정의된 WBS 코드 형식으로 프로젝트를 저장합니다
- 프로젝트를 다시 로드하여 그 안의 WBS 구조를 읽습니다
위 단계들은 Python을 사용한 프로젝트 분해 구조 작업 방법을 설명합니다. 라이선스를 설정하고, 새 프로젝트를 만들고, 마스크와 함께 사용자 정의 WBS 코드 형식을 정의한 뒤, 주어진 계층 구조에 따라 여러 작업을 추가합니다. 프로젝트를 다시 계산하여 WBS 코드를 새로 고치고, 프로젝트를 저장한 후 다시 로드하여 프로젝트 내 모든 작업의 WBS 구조를 읽습니다.
Python을 사용한 작업 분류 구조 구축 코드
이 코드는 Python을 사용한 WBS 구조를 만드는 방법을 보여줍니다. 출력 MPP 파일은 MPPSaveOptions.protection_password 속성을 사용하거나, WBS 코드와 함께 추가 사용자 정의 개요 코드를 첨부하거나, Task.wbs/wbs_level 설정자를 사용하여 자동 생성된 코드를 수동으로 재정의함으로써 보호할 수 있습니다. 읽기 쉬운 알파벳‑숫자 코드를 사용하려면 대문자 또는 소문자 문자로 WBSSequence를 구현해 보세요.
이 가이드는 프로젝트 파일에서 작업 분할을 적용하는 방법을 가르칩니다. 프로젝트에서 선행 작업을 설정하려면, 기사 Python을 사용한 MS Project에서 선행 작업 설정를 참조하십시오.