Walkthrough: sys.argv Greeter
例题: 命令行问候
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 typed | sys.argv | sys.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"] | [] |