summaryrefslogtreecommitdiff
path: root/src/kicadtoNgspice/SubcircuitTab.py
diff options
context:
space:
mode:
Diffstat (limited to 'src/kicadtoNgspice/SubcircuitTab.py')
-rw-r--r--src/kicadtoNgspice/SubcircuitTab.py12
1 files changed, 7 insertions, 5 deletions
diff --git a/src/kicadtoNgspice/SubcircuitTab.py b/src/kicadtoNgspice/SubcircuitTab.py
index a191c639..d68cb97e 100644
--- a/src/kicadtoNgspice/SubcircuitTab.py
+++ b/src/kicadtoNgspice/SubcircuitTab.py
@@ -80,16 +80,18 @@ class SubcircuitTab(QtGui.QWidget):
# print("Subcircuit MATCHING---", child.tag[0], \
# child.tag[1], eachline[0],eachline[1])
try:
- if os.path.exists(child[0].text):
+ if child[0].text \
+ and os.path.exists(child[0].text):
self.entry_var[self.count] \
.setText(child[0].text)
path_name = child[0].text
else:
self.entry_var[self.count].setText("")
- except BaseException:
- print("Error when set text of subcircuit")
- except BaseException:
- print("Error before subcircuit")
+ except BaseException as e:
+ print("Error when set text of " +
+ "subcircuit :", str(e))
+ except BaseException as e:
+ print("Error before subcircuit :", str(e))
subgrid.addWidget(self.entry_var[self.count], self.row, 1)
self.addbtn = QtGui.QPushButton("Add")