m = re.match(r"([0-9]+)\s*x\s*([0-9]+)", desc[1])
except IndexError:
err = ",".join(desc)
- raise Exception("deterfile error: %s, file: %s" % (err,filepath))
+ raise Exception("deterfile error: %s, file: %s . " % (err,filepath))
if m:
w = m.group(1)
h = m.group(2)
imgname_s = match_o2.group(2)
imgname_s = os.path.join(self._image_dir, imgname_s)
- geom = self._get_png_geom(imgname_s)
+ try:
+ geom = self._get_png_geom(imgname_s)
+ except Exception, e:
+ sys.stderr.write(str(e) + "\nline: " + line.encode("utf-8"))
+ sys.exit(-1)
+
if geom:
w = geom[0]
h = geom[1]