このトピックでは、PythonでMPPファイルを作成する方法について説明します。Pythonを使用してMicrosoft Projectでプロジェクトを作成する方法を示す手順と実行可能なサンプルコードが含まれています。さらに、MPPファイルを作成するためにMS Projectアプリケーションをインストールする必要はありません。
PythonでMPPファイルを作成する手順
- Aspose.Tasksを追加してMPPファイルを作成するようにシステムを構成する
- Projectクラスのオブジェクトを初期化する
- タスクとサブタスクを追加する
- saveメソッドで出力MPPファイルをエクスポートする
上記の手順は、Pythonを使用してMS Projectでプロジェクトを作成する方法を示しています。これらは、Projectファイルをゼロから初期化し、必要に応じてタスクとサブタスクを追加するプログラムの流れを要約しています。その後、出力MPPファイルがファイルパスを指定してエクスポートされます。
PythonでMS Projectを作成するコード
import aspose.tasks as tasks | |
# Create a Project file | |
mppProject = tasks.Project() | |
# Add task and sub task | |
task = mppProject.root_task.children.add("Summary1") | |
subtask = task.children.add("Subtask1") | |
# Save output MPP file | |
mppProject.save("CreateMPP.mpp", tasks.saving.SaveFileFormat.MPP) |
このサンプルコードは、PythonでMS Projectにサブタスクを作成するプロセスを示しています。これは機能をデモンストレーションするための基本的なバージョンですが、要件に応じてさまざまなリソース、スケジュール、複数のタスク、サブタスクなどを追加するように拡張できます。同様に、出力MPPファイルをPDF、Excel、HTMLなどの複数のサポートされているファイル形式にレンダリングして、プロジェクトデータを迅速に共有できます。
このクイックガイドでは、PythonでMS Projectを作成する方法を学びました。さらに、MPPをHTMLにエクスポートする必要がある場合は、PythonでMPPをHTMLに変換するの記事を参照してください。