> For the complete documentation index, see [llms.txt](https://docs.ladybug.tools/dragonfly-primer/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.ladybug.tools/dragonfly-primer/components/2_serialize/load_objects.md).

# Load Objects

![](/files/-Mihrae-00x3kHVvFqmE)

![](/files/-Mihrae0Iq4cKyVW7odd) - [\[source code\]](https://github.com/ladybug-tools/dragonfly-grasshopper/blob/master/dragonfly_grasshopper/src//DF%20Load%20Objects.py)

Load any dragonfly object from a dragonfly JSON file

This includes any Model, Building, Story, Room2D, WindowParameter, or ShadingParameter.

It also includes any energy Material, Construction, ConstructionSet, Schedule, Load, ProgramType, or Simulation object.

### Inputs

* **df\_file \[Required]**

A file path to a dragonfly JSON (or DFJSON representing a full dragonfly Model) from which objects will be loaded into Grasshopper. This can also be the path to a Pollination Model Format (.POMF) file from which a dragonfly Model will be loaded. Note that, if the objects in the JSON are not a full model, they must be non-abridged in order to be loaded correctly.

* **load \[Required]**

Set to "True to load the objects from the \_df\_file.

### Outputs

* **report**

...

* **df\_objs**

A list of dragonfly objects that have been re-serialized from the input file.
