From bba3370d8cc8048b0ff5de52fbff9cf79e49f99b Mon Sep 17 00:00:00 2001 From: Star Brilliant Date: Sun, 15 Sep 2013 09:39:05 +0800 Subject: [PATCH] Argument processing --- convert.py | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100755 convert.py diff --git a/convert.py b/convert.py new file mode 100755 index 0000000..78c6553 --- /dev/null +++ b/convert.py @@ -0,0 +1,12 @@ +#!/usr/bin/env python3 + +import argparse + +if __name__ == '__main__': + parser = argparse.ArgumentParser() + parser.add_argument('-o', '--output', metavar='OUTPUT', help='Output file') + parser.add_argument('-s', '--size', metavar='WIDTHxHEIGHT', required=True, help='Stage size in pixels') + parser.add_argument('-r', '--reduce', action='store_true', help='Reduce the amount of danmakus if stage is full') + parser.add_argument('file', metavar='FILE', nargs='+', help='Comment file to be processed') + args = parser.parse_args() + print(repr(args))