EnfReader#

class pyCGM2.Nexus.eclipse.EnfReader(path: str, enfFile: str)#

A class for handling a generic .enf file.

m_path#

The folder path.

Type:

str

m_file#

The .enf filename.

Type:

str

m_config#

The configuration parser object.

Type:

configparser.ConfigParser

__init__(path: str, enfFile: str)#

Initializes the EnfReader object.

Methods

__init__(path, enfFile)

Initializes the EnfReader object.

getFile()

Retrieves the filename of the .enf file.

getPath()

Retrieves the path of the folder containing the .enf file.

getSection(section)

Returns the content of a specified section from the .enf file.

getFile()#

Retrieves the filename of the .enf file.

Returns:

str – The .enf filename.

getPath()#

Retrieves the path of the folder containing the .enf file.

Returns:

str – The folder path.

getSection(section: str)#

Returns the content of a specified section from the .enf file.

Parameters:

section (str) – The name of the section.

Returns:

dict – A dictionary containing key-value pairs of the section’s contents.