50. Argparse for CLI
argparse makes it easy to build command-line interfaces.
Example
import argparse
parser = argparse.ArgumentParser()
parser.add_argument("name")
args = parser.parse_args()
print("Hello", args.name)
Run:
python script.py Alice
Wrap-Up
Use argparse to make user-friendly command-line tools.