ProjectInfo#

class pyedb.workflows.utilities.hfss_log_parser.ProjectInfo#

Basic meta-data extracted from the header of an HFSS batch log.

Attributes:
namestr

Project name (without extension).

filepathlib.Path

Full path to the project file.

designstr, optional

Active design name. The default is "".

userstr, optional

OS user that launched the solve. The default is "".

cmd_linestr, optional

Exact command line used for the run. The default is "".

Examples

>>> from pathlib import Path
>>> info = ProjectInfo(
...     name="Patch_Antenna", file=Path("/project/antenna.aedt"), design="HFSSDesign1", user="engineer"
... )
>>> info.name
'Patch_Antenna'

Overview#

Import detail#

from pyedb.workflows.utilities.hfss_log_parser import ProjectInfo

Attribute detail#

ProjectInfo.name: str#
ProjectInfo.file: pathlib.Path#
ProjectInfo.design: str = ''#
ProjectInfo.user: str = ''#
ProjectInfo.cmd_line: str = ''#