Fix module import names for python3. Rename parse function to something meaningful.

This commit is contained in:
Matt Guthaus
2018-06-29 09:45:07 -07:00
parent 8cee26bc8c
commit df2dce2439
7 changed files with 24 additions and 23 deletions
+2 -1
View File
@@ -8,7 +8,7 @@ def relative_compare(value1,value2,error_tolerance=0.001):
return (abs(value1 - value2) / max(value1,value2) <= error_tolerance)
def parse_output(filename, key):
def parse_spice_list(filename, key):
"""Parses a hspice output.lis file for a key value"""
if OPTS.spice_name == "xa" :
# customsim has a different output file name
@@ -22,6 +22,7 @@ def parse_output(filename, key):
except IOError:
debug.error("Unable to open spice output file: {0}".format(full_filename),1)
contents = f.read()
f.close()
# val = re.search(r"{0}\s*=\s*(-?\d+.?\d*\S*)\s+.*".format(key), contents)
val = re.search(r"{0}\s*=\s*(-?\d+.?\d*[e]?[-+]?[0-9]*\S*)\s+.*".format(key), contents)