Skip to content

idf = IDF(fname) will fail if type(fname) is <class 'pathlib.PosixPath'> #326

@santoshphilip

Description

@santoshphilip

This will fail:

import eppy
from eppy.modeleditor import IDF

from pathlib import Path

data_folder = Path("./eppy_temp")
fname = data_folder / 'a.idf'

idf = eppy.newidf('9.3.0')
idf.saveas(fname)

print(type(fname))

idf1 = IDF(fname)
idf1.printidf()

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions