本快速指南描述了如何 使用 Python 在 MS Project 中设置前置任务。它提供了有关设置开发环境的信息、一套编程指令,以及用于添加 使用 Python 在 Microsoft Project 中设置前置任务 的示例代码。还将讨论对示例代码的增强,以创建自定义输出 MPP 文件。
使用 Python 在 MS Project 中添加前置任务的步骤
- 通过添加 Aspose.Tasks for Python via .NET 来设置环境,以创建前置任务
- 将产品许可证应用于生成 MPP 格式的输出
- 通过设置开始日期和名称来生成一个新的 project
- 为项目添加多个任务,并为每个 task 分配以天为单位的持续时间
- 将几个任务按顺序链接,使每个任务在前一个任务完成之前就开始
- 通过在任务之间添加间隔来链接更多任务
- 将项目保存为 MPP 或任何其他受支持的格式
- 打印出每个任务及其前置任务和后置任务
这些步骤描述了使用 Python 在项目计划中添加前置任务。应用许可证,创建一个新项目,添加一些任务,并设置每个任务的持续时间。最后,使用 TaskLinkType finish-to-start 将任务与其他任务链接,在任务之间添加一些延迟,并将项目保存到磁盘上。
使用 Python 在 MS Project 中设置前置任务的代码
此代码描述了在项目管理中使用 使用 Python 的前置任务。您可以通过显式分配项目级默认日历来控制计划的工作日/小时,而不是依赖内置的默认日历。如果您想引用其他项目中的任务,请在链接上设置 cross_project / cross_project_name 属性。
本指南教您如何处理前置任务和后置任务。要在项目中添加里程碑任务,请参阅文章 Add milestone in MS Project using Python.