From: Thomas Perl Date: Wed, 28 Sep 2011 17:33:43 +0000 (+0200) Subject: Make origin and destination positional arguments X-Git-Url: http://vcs.maemo.org/git/?a=commitdiff_plain;h=34335534a7291fced595ba41c5113aef8f517e77;p=pywienerlinien Make origin and destination positional arguments --- diff --git a/scotty.py b/scotty.py index 472441d..ab2d47d 100644 --- a/scotty.py +++ b/scotty.py @@ -230,13 +230,13 @@ class rParser: if __name__ == '__main__': parser = argparse.ArgumentParser(description='Get public transport route for Vienna') - parser.add_argument('-o', metavar='name', type=str, help='origin', required=True) - parser.add_argument('-d', metavar='name', type=str, help='destination', required=True) parser.add_argument('-ot', metavar='type', type=str, help='origin type: %s' % ' | '.join(POSITION_TYPES), default='stop', choices=POSITION_TYPES) parser.add_argument('-dt', metavar='type', type=str, help='destination type: %s' % ' | '.join(POSITION_TYPES), default='stop', choices=POSITION_TYPES) + parser.add_argument('origin') + parser.add_argument('destination') args = parser.parse_args() - html = search((args.o, args.ot), (args.d, args.dt)).read() + html = search((args.origin, args.ot), (args.destination, args.dt)).read() parser = sParser(html) state = parser.check_page()