From 5d087fea8063bb1ebbdec2ada9dea270d5c2dd08 Mon Sep 17 00:00:00 2001 From: Rob Date: Wed, 19 Aug 2009 19:51:02 +0200 Subject: [PATCH] Yet another attempt to handle exec of python code --- signduterre.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/signduterre.py b/signduterre.py index 0530664..58d65a4 100755 --- a/signduterre.py +++ b/signduterre.py @@ -1208,7 +1208,8 @@ for my_passphrase in passphrase_list: if filename.startswith('@('): statement_string = "def sdt_exec_code():\n\t"+re.sub(r'\\n', "\n\t", filename[2:(len(filename)-1)]); export_result = None; - exec(statement_string+"\nexport_result = sdt_exec_code()\n", globals()); + g = globals(); + exec(statement_string+"\nexport_result = sdt_exec_code()\n", g); b = None; if export_result: b = export_result; -- 2.11.4.GIT