hello.py 418 Bytes
Newer Older
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#!/usr/bin/env python

import argparse
import warnings


def parse_args():
    parser = argparse.ArgumentParser(description='Say hello.')
    parser.add_argument('name', help='To whom.')

    args = parser.parse_args()

    return args


def main():
    args = parse_args()
    print(f'hello {args.name}!')
    if args.name == 'agent':
        warnings.warn('I have a secret!')


if __name__ == '__main__':
    main()