execute single problem
This commit is contained in:
parent
31f63e2f61
commit
1356cdc2cd
11
run.py
11
run.py
@ -14,12 +14,11 @@ problems = [
|
|||||||
|
|
||||||
if __name__ == '__main__':
|
if __name__ == '__main__':
|
||||||
parser = argparse.ArgumentParser()
|
parser = argparse.ArgumentParser()
|
||||||
parser.add_argument('--problems', type=list,
|
parser.add_argument('-p', '--problem', type=str,
|
||||||
choices=problems,
|
choices=problems,
|
||||||
default=problems[-1:])
|
default=problems[-1])
|
||||||
args = parser.parse_args()
|
args = parser.parse_args()
|
||||||
for problem in args.problems:
|
print(args.problem)
|
||||||
print(problem)
|
|
||||||
|
|
||||||
sys.path.append(os.path.join(os.getcwd(), problem))
|
sys.path.append(os.path.join(os.getcwd(), args.problem))
|
||||||
__import__(problem, fromlist=['test'])
|
__import__(args.problem, fromlist=['test'])
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user