open_project(...) - open_project(...) - 2026.1 English - UG1781

Python Scripting Guide for PDM Tool (UG1781)

Document_ID
UG1781
Release_Date
2026-06-23
Version
2026.1 English
Revision

Description

Open existing project.

Syntax

open_project(<pdm_file>)

Returns

PdmProject object representing the opened project.

Parameters

Name Description
<pdm_file> Path to the .pdm file to open.

Examples

# Open an existing project file
proj = open_project('my_design.pdm')
# Read project properties after opening
# prj.part == 'xcvc1902-vsva2197-1lp-e-s'
# prj.family == 'Versal'
# prj.total_power == 1.234
# Open a project and access its blocks
proj = open_project('path/to/project.pdm')
for name in proj.block_names:
	block = proj.get_block(name)
	# do something with block, e.g. block.get_summary('power')