honeybee_energy.result.err module

Module for parsing EnergyPlus Error (.err) files.

class honeybee_energy.result.err.Err(file_path)[source]

Bases: object

Object for parsing EnergyPlus Error (.err) files.

Parameters:

file_path – Full path to an Err file that was generated by EnergyPlus.

Properties:
  • file_path

  • file_contents

  • warnings

  • severe_errors

  • fatal_errors

ToString()[source]

Overwrite .NET ToString.

property fatal_errors

Get a list of strings for all of the fatal errors found in the .err file.

Fatal errors indicate the reason why the simulation has failed.

property file_contents

Get a string of all contents in the file.

property file_path

Get the path to the .err file.

property severe_errors

Get a list of strings for all of the severe errors found in the .err file.

Severe errors are important enough that front-end users should be made aware of them even though they do not necessarily mean that the simulation has failed.

property warnings

Get a list of strings for all of the warnings found in the .err file.

Warnings are usually not important enough to bring to the front-end users’ attention but they can be helpful for developers and advanced users.