def export(fin, **kwargs): pprint(raw_partlist(fin, **kwargs), width=1) pprint(structured_partlist(fin, **kwargs), width=1)
def export_func(fname_sch, fname_img_abs): return raw_partlist(fname_sch, timeout=timeout)
import pprint from eagexp import partlist sch = "/usr/share/eagle/projects/examples/singlesided/singlesided.sch" brd = "/usr/share/eagle/projects/examples/singlesided/singlesided.brd" LINE = "-----------------------------" pp = pprint.PrettyPrinter(indent=4) if __name__ == "__main__": print("raw_partlist of " + sch) print(LINE) print(partlist.raw_partlist(sch)) print(LINE) print() print("raw_partlist of " + brd) print(LINE) print(partlist.raw_partlist(brd)) print(LINE) print() print("structured_partlist of " + sch) pp.pprint(partlist.structured_partlist(sch)) print() print("structured_partlist of " + brd)