honeybee_energy.result.osw module

Module for parsing OpenStudio Workflow (OSW) files.

class honeybee_energy.result.osw.OSW(file_path)[source]

Bases: object

Object for parsing OpenStudio Workflow (OSW) files.

Parameters

file_path – Full path to an OSW file.

Properties:
  • file_path

  • file_dict

  • stdout

  • warnings

  • errors

  • error_tracebacks

ToString()[source]

Overwrite .NET ToString.

property error_tracebacks

Get a list of strings for the tracebacks found in the .osw file.

property errors

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

property file_dict

Get a dictionary of all contents in the file.

property file_path

Get the path to the .osw file.

property stdout

Get a list of strings for all of the stdout of each step of the .osw file.

property warnings

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