浏览代码

defining w and h before if statement, avoiding UnboundLocalError

Léo Laffeach 2 年之前
父节点
当前提交
f5e37459b5
共有 1 个文件被更改,包括 1 次插入0 次删除
  1. 1 0
      drawio2py/generator.py

+ 1 - 0
drawio2py/generator.py

@@ -165,6 +165,7 @@ def generate_library(lib : Dict[str, Cell], file_object : str) -> None:
 		# "w" & "h"
 		# "w" & "h"
 		geometry = lib.get(key).geometry
 		geometry = lib.get(key).geometry
 		geometry_class = type(geometry).__name__
 		geometry_class = type(geometry).__name__
+		w, h = 0, 0
 		if geometry_class == "VertexGeometry":
 		if geometry_class == "VertexGeometry":
 			try:
 			try:
 				w = int(geometry.width)
 				w = int(geometry.width)