#!/usr/bin/env python3 """A single positional argument""" import argparse # -------------------------------------------------- def get_args(): """Get command-line arguments""" parser = argparse.ArgumentParser( description='A single positional argument', formatter_class=argparse.ArgumentDefaultsHelpFormatter) parser.add_argument('name', metavar='name', help='The name to greet') return parser.parse_args() # -------------------------------------------------- def main(): """Make a jazz noise here""" args = get_args() print('Hello, ' + args.name + '!') # -------------------------------------------------- if __name__ == '__main__': main()