W WolfCode · CSC 141

Walkthrough: sys.argv Greeter

例题: 命令行问候

≈ 8 min · python-cmdline · Open in WolfCode

The minimum viable CLI program. Take argv as a parameter so it's trivially testable.

Python · runnable

sys.argv[1:] — skip the script name

User typedsys.argvsys.argv[1:]
python greeter.py Ada["greeter.py", "Ada"]["Ada"]
python greeter.py Ada --shout["greeter.py", "Ada", "--shout"]["Ada", "--shout"]
python greeter.py["greeter.py"][]