המרת MPP ל-Excel ב-Python

קבצי MPP הם מסמכים דיגיטליים המיועדים לארגון, מעקב וניהול פרויקטים. קובצי MPP כוללים מידע חיוני כגון משימות, משאבים, מטלות, לוחות זמנים, תקציבים ונתונים אחרים הקשורים לפרויקט. במקרים מסוימים, ייתכן שנצטרך לייצא נתוני פרויקט מ-MPP ל-Excel. המרת קובץ MPP ל-Excel היא דרך קלה לשתף נתוני פרויקט עם בעלי עניין שאולי אין להם גישה ל-Microsoft Project. אנו יכולים לייצא בקלות נתוני פרויקט מקובצי MPP לגיליונות אלקטרוניים של Excel (XLSX) באופן פרוגרמטי ב-Python. במאמר זה, נלמד כיצד להמיר MPP ל-Excel ב-Python.

מאמר זה עוסק בנושאים הבאים:

  1. Python MPP to Excel Converter
  2. המר MPP ל-Excel
  3. התאמה אישית של המרת MPP ל-XLSX
  4. המר MPP ל-Excel Online

Python MPP ל-Excel Converter

עבור המרת MPP ל-Excel, נשתמש בספריית Aspose.Tasks for Python. הוא מספק סט מקיף של תכונות ליצירה, עיבוד והמרת קבצי MS Project (MPP) בצורה חלקה.

אנא הורד את החבילה או התקן את ה-API מ-PyPI באמצעות פקודת ה-pip הבאה במסוף:

pip install aspose-tasks

המרת MPP ל-Excel ב-Python

המרת MPP ל-Excel באמצעות Aspose.Tasks עבור Python היא פשוטה. כל שעליך לעשות הוא לטעון את קובץ MPP ולשמור אותו בפורמט XLSX במיקום הרצוי. אנא בצע את השלבים שלהלן כדי להמיר MPP ל-Excel ב-Python.

  1. טען את קובץ MPP באמצעות מופע של המחלקה Project.
  2. קרא למתודה save() עם נתיב הקובץ XLSX הפלט ו- SaveFileFormat כארגומנטים.

דוגמת הקוד הבאה מראה כיצד להמיר MPP ל-Excel באמצעות Python.

# דוגמה זו מדגימה כיצד להמיר 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)
המרת MPP ל-Excel ב-Python.

המרת MPP ל-Excel ב-Python.

התאם אישית המרת MPP ל-XLSX

בנוסף להמרת קובץ MPP לאקסל, אנו יכולים גם להשתמש בהגדרות שונות כדי להתאים אישית את הפלט. כדי להשיג זאת, ה-API מציע את המחלקה XlsxOptions, המאפשרת לנו לציין אפשרויות נוספות לעיבוד נתוני פרויקט בפורמט XLSX. אנא בצע את השלבים הבאים כדי לציין אפשרויות שמירה של XLSX:

  1. טען את קובץ MPP באמצעות מחלקה Project.
  2. צור מופע של המחלקה XlsxOptions.
  3. הגדר אפשרויות שונות כגון גודל עמוד, תצוגת משאבים, assignmentView, פורמט מצגת וכו'.
  4. לבסוף, קרא למתודה save() כדי לשמור אותה בתור XLSX. זה לוקח את נתיב קובץ הפלט ואת XlsxOptions כארגומנטים.

דוגמת הקוד הבאה מראה כיצד להמיר MPP ל-XLSX עם אפשרויות מתקדמות באמצעות Python.

# דוגמה זו מדגימה כיצד להתאים אישית המרת 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 לאקסל באינטרנט

אם ברצונך להמיר MPP ל-Excel באינטרנט, השתמש בMPP to Excel Converter האיכותי והחינמי שלנו, אשר פותח באמצעות ספריית Aspose.Tasks.

קרא את המדריך המלא בנושא המרת MPP ל-Excel באינטרנט באמצעות הממיר החינמי שלנו.

קבל רישיון חינם

אתה יכול לקבל רישיון זמני בחינם כדי לנסות את הספרייה ללא מגבלות הערכה.

חקור ממיר MPP ל-Excel

עיין במשאבים הבאים כדי ללמוד עוד על המרת קובצי MPP ל-Excel או פורמטים נתמכים אחרים וחקירת Aspose.Tasks:

סיכום

במאמר זה למדנו כיצד להמיר MPP ל-Excel ב-Python. יתר על כן, ראינו כיצד לייצא נתוני MS Project מקובץ MPP ל-Excel ולהתאים אישית את האפשרויות באופן תוכנתי. המרת MPP ל-Excel יכולה להיות דרך יעילה לשתף את נתוני הפרויקט שלך עם אחרים שאין להם גישה ל-Microsoft Project. המדריך שלב אחר שלב ודוגמאות הקוד מדגימים כמה קל לבצע המרת MPP ל-XLSX באמצעות ספריית Python שלנו. בכל מקרה של אי בהירות, אנא צור איתנו קשר בפורום התמיכה החינמי שלנו.

ראה גם