diff options
Diffstat (limited to 'graders')
-rwxr-xr-x | graders/lab1.py | 2 | ||||
-rwxr-xr-x | graders/lab2.py | 2 | ||||
-rwxr-xr-x | graders/lab3.py | 2 |
3 files changed, 3 insertions, 3 deletions
diff --git a/graders/lab1.py b/graders/lab1.py index 66417af..f2c6c42 100755 --- a/graders/lab1.py +++ b/graders/lab1.py @@ -16,7 +16,7 @@ sys.path.insert(0, path.expanduser('~/submissions')) sys.dont_write_bytecode = True def run(): - exec("import %s as submission" % importname) + submission = __import__(importname) if submission.test() == 1: return 100 else: diff --git a/graders/lab2.py b/graders/lab2.py index fa4c056..915afc0 100755 --- a/graders/lab2.py +++ b/graders/lab2.py @@ -17,7 +17,7 @@ sys.dont_write_bytecode = True output = '' def run(): - exec("import %s as submission" % importname) + submission = __import__(importname) global output score = 0 diff --git a/graders/lab3.py b/graders/lab3.py index 5d4fdb0..0a3300d 100755 --- a/graders/lab3.py +++ b/graders/lab3.py @@ -36,7 +36,7 @@ pizfiles = [('handout.piz', 3950), ('invalid.piz', 1050)] output = '' score = 0 def run(): - exec("import %s as submission" % importname) + submission = __import__(importname) global output, score pizzas = [ |