Tento krátký tutoriál vysvětluje, jak vytvořit strukturu rozdělení práce (WBS) pomocí Pythonu. Poskytne vám podrobnosti o nastavení IDE, seznam kroků a ukázkový kód pro práci s MS Project WBS pomocí Pythonu. Získáte informace, jak vylepšit daný kód pro vytvoření přizpůsobeného výstupu MPP.
Kroky pro vytvoření WBS pomocí Pythonu
- Nastavte IDE pro práci s WBS pomocí Aspose.Tasks for Python via .NET
- Nastavte licenci produktu a vytvořte prázdný project
- Definujte vlastní formát kódu WBS pomocí objektu třídy WBSCodeDefinition
- Přidejte masku pro kód WBS pro nastavení formátu číslování každé úrovně
- Přidejte více úkolů s definovanou hierarchií
- Přepočítejte projekt, aby se vygeneroval kód WBS podle definované konfigurace
- Uložte projekt s definovaným formátem kódu WBS
- Znovu načtěte projekt, abyste v něm přečetli strukturu WBS.
Výše uvedené kroky popisují, jak pracovat s strukturovaným rozborem projektu pomocí Pythonu. Nastavte licenci, vytvořte nový projekt, definujte vlastní formát kódu WBS spolu s maskou a přidejte více úkolů s danou hierarchií. Přepočítejte projekt, aby se obnovily kódy WBS, uložte projekt a znovu jej načtěte, abyste přečetli strukturu WBS pro všechny úkoly v projektu.
Kód pro vytvoření struktury rozdělení práce pomocí Pythonu
Tento kód ukazuje, jak vytvořit WBS strukturu pomocí Pythonu. Výstupní soubor MPP může být chráněn pomocí vlastnosti MPPSaveOptions.protection_password, přidáním dalších vlastních outline kódů vedle kódu WBS nebo použitím setterů úkolu.wbs/wbs_level k ručnímu přepsání automaticky generovaných kódů. Pokud chcete používat čitelné alfanumerické kódy, zkuste implementovat WBSSequence s velkými nebo malými písmeny.
Tento průvodce učí, jak použít rozdělení práce v souboru projektu. Pro nastavení předchůdce v projektu se podívejte na článek Nastavení předchůdce v MS Project pomocí Pythonu.