-def open_files(outdir, i):
- return (open(os.path.join(outdir, 'test%02d.in' % i), 'w'),
- open(os.path.join(outdir, 'test%02d.out' % i), 'w'))
-
-def close_files(input, output):
- print os.path.basename(input.name), os.path.basename(output.name)
- input.close()
- output.close()
+def open_files(outdir, i, name):
+ basename = '%02d_%s' % (i, name)
+ print basename
+ input_path = os.path.join(outdir, basename + '.in')
+ output_path = os.path.join(outdir, basename + '.out')
+ return open(input_path, 'w'), open(output_path, 'w')