def getRadianceObjectsFromFile(self, radFilePath):
"""
Parse Radinace file and return a list of radiance objects as separate strings
TODO: Create a class for each Radiance object and return Python objects
instead of strings
Args:
radFilePath: Path to Radiance file
Returns:
A list of strings. Each string represents a differnt Rdiance Object
Usage:
getRadianceObjectsFromFile(r"C:\ladybug\21MAR900\imageBasedSimulation\21MAR900.rad")
"""
if not os.path.isfile(radFilePath):
raise ValueError("Can't find %s."%radFilePath)
with open(radFilePath, "r") as radFile:
return self.getRadianceObjectsFromString("".join(radFile.readlines()))
评论列表
文章目录