![Python에서 MPP를 Excel로 변환](images/convert-mpp-to-excel-in-Python.jpg#center)
MPP 파일은 프로젝트 구성, 추적 및 관리를 위해 설계된 디지털 문서입니다. MPP 파일에는 작업, 리소스, 할당, 일정, 예산 및 기타 프로젝트 관련 데이터와 같은 중요한 정보가 포함됩니다. 경우에 따라 MPP에서 Excel로 프로젝트 데이터를 내보내야 할 수도 있습니다. MPP 파일을 Excel로 변환하면 Microsoft Project에 액세스할 수 없는 관계자와 프로젝트 데이터를 쉽게 공유할 수 있습니다. Python에서 프로그래밍 방식으로 프로젝트 데이터를 MPP 파일에서 Excel 스프레드시트(XLSX)로 쉽게 내보낼 수 있습니다. 이 기사에서는 Python에서 MPP를 Excel로 변환하는 방법을 배웁니다.
이 문서에서는 다음 항목을 다룹니다.
Python MPP에서 Excel로 변환
MPP에서 Excel로 변환하려면 Aspose.Tasks for Python 라이브러리를 사용합니다. MS Project(MPP) 파일을 원활하게 생성, 처리 및 변환할 수 있는 포괄적인 기능 세트를 제공합니다.
콘솔에서 다음 pip 명령을 사용하여 패키지 다운로드 또는 PyPI에서 API 설치를 수행하십시오.
pip install aspose-tasks
Python에서 MPP를 Excel로 변환
Aspose.Tasks for Python을 사용한 MPP에서 Excel로의 변환은 간단합니다. MPP 파일을 로드하고 원하는 위치에 XLSX 형식으로 저장하기만 하면 됩니다. Python에서 MPP를 Excel로 변환하려면 아래 단계를 따르십시오.
- Project 클래스의 인스턴스를 사용하여 MPP 파일을 로드합니다.
- 출력 XLSX 파일 경로 및 SaveFileFormat을 인수로 사용하여 save() 메서드를 호출합니다.
다음 코드 샘플은 Python을 사용하여 MPP를 Excel로 변환하는 방법을 보여줍니다.
# 이 코드 예제는 MPP를 XLSX로 변환하는 방법을 보여줍니다.
import aspose.tasks as tsk
# 입력 프로젝트 파일 로드
project = tsk.Project("C:\Files\Blank2010.mpp")
# XLSX로 저장
project.save("C:\Files\output.xlsx", tsk.saving.SaveFileFormat.XLSX)
![Python에서 MPP를 Excel로 변환합니다.](images/Convert-MPP-to-Excel-using-Python.jpg#center)
Python에서 MPP를 Excel로 변환합니다.
MPP에서 XLSX로의 변환 사용자 지정
MPP 파일을 Excel로 변환하는 것 외에도 다양한 설정을 활용하여 출력을 사용자 지정할 수 있습니다. 이를 위해 API는 XlsxOptions 클래스를 제공하여 프로젝트 데이터를 XLSX 형식으로 렌더링하기 위한 추가 옵션을 지정할 수 있습니다. XLSX 저장 옵션을 지정하려면 아래 단계를 따르십시오.
- Project 클래스를 사용하여 MPP 파일을 로드합니다.
- XlsxOptions 클래스의 인스턴스를 만듭니다.
- pagesize, resourceview, assignmentView, presentationformat 등 다양한 옵션을 설정합니다.
- 마지막으로 save() 메서드를 호출하여 XLSX로 저장합니다. 출력 파일 경로와 XlsxOptions를 인수로 사용합니다.
다음 코드 샘플은 Python을 사용하여 고급 옵션을 사용하여 MPP를 XLSX로 변환하는 방법을 보여줍니다.
# 이 코드 예제는 MPP를 XLSX로 변환하는 방법을 보여줍니다.
import aspose.tasks as tsk
import aspose.tasks.visualization as vsl
# 입력 프로젝트 파일 로드
project = tsk.Project("C:\Files\Blank2010.mpp")
# XlsxOptions 클래스 개체 초기화
options = tsk.saving.XlsxOptions();
# 페이지 크기 설정
options.page_size = vsl.PageSize.A3
# 프로젝트를 단일 페이지로 렌더링
options.render_to_single_page = True
# 리소스 시트 보기 설정
options.resource_view = vsl.ProjectView.get_default_resource_sheet_view()
# 과제 보기 설정
options.assignment_view = vsl.ProjectView.get_default_assignment_view()
# 프레젠테이션 형식을 리소스 사용량으로 설정
options.presentation_format = vsl.PresentationFormat.RESOURCE_USAGE
# 프로젝트를 XLSX로 저장
project.save("C:\Files\ProjectWithOptions.xlsx", options);
MPP를 Excel Online으로 변환
온라인에서 MPP를 Excel로 변환하려면 Aspose.Tasks 라이브러리를 사용하여 개발된 고품질 무료 MPP to Excel 변환기를 사용하십시오.
![](images/Convert-MPP-to-Excel-Online.jpg)
무료 변환기를 사용하여 온라인에서 MPP를 Excel로 변환에 대한 전체 자습서를 읽어보세요.
무료 라이선스 받기
무료 임시 라이선스를 받아 평가 제한 없이 라이브러리를 사용해 볼 수 있습니다.
MPP에서 Excel로 변환기 살펴보기
MPP 파일을 Excel 또는 기타 지원되는 형식으로 변환하고 Aspose.Tasks를 탐색하는 방법에 대해 자세히 알아보려면 다음 리소스를 확인하세요.
결론
이 기사에서는 Python에서 MPP를 Excel로 변환하는 방법을 배웠습니다. 또한 MPP 파일에서 Excel로 MS 프로젝트 데이터를 내보내고 프로그래밍 방식으로 옵션을 사용자 지정하는 방법을 살펴보았습니다. MPP에서 Excel로의 변환은 Microsoft Project에 액세스할 수 없는 다른 사람과 프로젝트 데이터를 공유하는 효율적인 방법이 될 수 있습니다. 단계별 가이드와 코드 샘플은 Python 라이브러리를 사용하여 MPP에서 XLSX로의 변환을 수행하는 것이 얼마나 쉬운지 보여줍니다. 모호한 점이 있는 경우 무료 지원 포럼에서 문의하십시오.