summaryrefslogtreecommitdiff
path: root/kpov_judge/instructions_extractor.py
diff options
context:
space:
mode:
Diffstat (limited to 'kpov_judge/instructions_extractor.py')
-rw-r--r--kpov_judge/instructions_extractor.py14
1 files changed, 7 insertions, 7 deletions
diff --git a/kpov_judge/instructions_extractor.py b/kpov_judge/instructions_extractor.py
index 4e00dc5..b1644b2 100644
--- a/kpov_judge/instructions_extractor.py
+++ b/kpov_judge/instructions_extractor.py
@@ -8,27 +8,27 @@ import sys
def print_instructions(p, fname):
try:
- print "---------------"
+ print("---------------")
l = p.split(os.sep)
l1 = []
- for i in xrange(len(l)):
+ for i in range(len(l)):
f = os.path.join(*l[:i+1])
if os.path.islink(f):
s = "{0} ({1})".format(l[i], os.path.split(os.readlink(f))[1])
else:
s = l[i]
l1.append(s)
- print p
- print " - ".join(l1)
+ print(p)
+ print(" - ".join(l1))
with open(os.path.join(p, fname)) as f:
task_code = compile(f.read(), fname, 'exec')
exec(task_code)
- for lang, text in instructions.iteritems():
+ for lang, text in instructions.items():
print("Language: {0}".format(lang))
print(text.encode('utf-8'))
print("")
- except Exception, e:
- print e
+ except Exception as e:
+ print(e)
pass
if __name__ == '__main__':