summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--build/tpt_console.py9
1 files changed, 6 insertions, 3 deletions
diff --git a/build/tpt_console.py b/build/tpt_console.py
index 9e5e824..655c108 100644
--- a/build/tpt_console.py
+++ b/build/tpt_console.py
@@ -95,9 +95,12 @@ def handle(txt):
def _handle(txt):
#print "handling '%s'"%txt
try:
- exec txt
- except Exception as ex:
- error(ex)
+ sys.stdout.write(repr(eval(tmp)))
+ except:
+ try:
+ exec txt
+ except Exception as ex:
+ error(ex)
\ No newline at end of file