File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ #!/usr/bin/env python3
2+ import argparse
3+ """
4+ Author: Charles Roth <charlieroth4@icloud.com>
5+ Purpose: Say hello
6+ """
7+
8+
9+ def get_args ():
10+ """Get the command line args"""
11+
12+ parser = argparse .ArgumentParser (description = 'Say hello' )
13+ parser .add_argument (
14+ '-n' ,
15+ '--name' ,
16+ metavar = 'name' ,
17+ default = 'World' ,
18+ help = 'Name to greet'
19+ )
20+ return parser .parse_args ()
21+
22+
23+ def main ():
24+ """Do the damn thing"""
25+
26+ args = get_args ()
27+ print ('Hello, ' + args .name + '!' )
28+
29+
30+ if __name__ == '__main__' :
31+ main ()
Original file line number Diff line number Diff line change 11#!/usr/bin/env python3
22# Purpose: Say hello
3-
43import argparse
5-
64parser = argparse .ArgumentParser (description = 'Say hello' )
75parser .add_argument ('name' , help = 'Name to greet' )
86args = parser .parse_args ()
You can’t perform that action at this time.
0 commit comments