Model.hm_ce_close_mcf#
- Model.hm_ce_close_mcf()#
Ends the process of reading a main connector file, triggered by
Model.hm_ce_read_mcf().- Returns:
hwReturnStatus- Status object
Example#
Open test.mcf to read all the data and close the file when finished#import hm import hm.entities as ent model = hm.Model() ce = hm.CollectionByDisplayed(model, ent.Connector) model.hm_ce_read_mcf(mcfName="test.mcf") _, resultlist = model.hm_ce_datalist(ce_collection=ce) get_all_data = [] for result in resultlist: get_all_data.append([ ["id= ", result.id], ["thickness= ", result.thickness], ["component= ", result.component], ["location= ", result.location], ["config= ", result.config], ["state= ", result.state], ] ) for link in result.link_info: get_all_data.append([ "entity= ", link.entity, "link_flag= ", link.link_flag, "link_rule= ", link.link_rule, ] ) print("Data:", get_all_data) model.hm_ce_close_mcf()