diff --git a/emqbit-utilities/kicad/xil2kc.py b/emqbit-utilities/kicad/xil2kc.py index 49f9c3c..77e10e1 100755 --- a/emqbit-utilities/kicad/xil2kc.py +++ b/emqbit-utilities/kicad/xil2kc.py @@ -63,13 +63,12 @@ def main(): pins.append((tags[0],tags[5], tags[2],tags[3],tags[4])) f.close() - + m = {} for i in xrange(len(pins)): - if m.has_key(pins[i][4]): - m[pins[i][4]].append(i) - else: + if not m.has_key(pins[i][4]): m[pins[i][4]] = [] + m[pins[i][4]].append(i) xl = KcLibrary (outputfile) @@ -107,6 +106,7 @@ def main(): un.right_pins.append(signal) xl.write() + #end-main if __name__ == "__main__":