Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 733c30b

Browse files
committed
ch01: wrap program into a main function
1 parent e070255 commit 733c30b

File tree

1 file changed

+12
-6
lines changed

1 file changed

+12
-6
lines changed

01_hello/hello.py

Lines changed: 12 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,15 @@
33

44
import argparse
55

6-
parser = argparse.ArgumentParser(description="Say hello")
7-
parser.add_argument(
8-
"-n", "--name", metavar="name", default="World", help="Name to greet"
9-
)
10-
args = parser.parse_args()
11-
print("Hello, " + args.name + "!")
6+
7+
def main():
8+
parser = argparse.ArgumentParser(description="Say hello")
9+
parser.add_argument(
10+
"-n", "--name", metavar="name", default="World", help="Name to greet"
11+
)
12+
args = parser.parse_args()
13+
print("Hello, " + args.name + "!")
14+
15+
16+
if __name__ == "__main__":
17+
main()

0 commit comments

Comments
 (0)