| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Name | Name | Last commit date | ||
|---|---|---|---|---|
parent directory.. | ||||
https://www.youtube.com/playlist?list=PLhOuww6rJJNP7UvTeF6_tQ1xcubAs9hvO
Write a program to enthusiastically greet the world:
$ ./hello.py Hello, World!
The program should also accept a name given as an optional --name parameter:
$ ./hello.py --name Universe Hello, Universe!
The program should produce documentation for -h or --help:
$ ./hello.py -h usage: hello.py [-h] [-n str] Say hello optional arguments: -h, --help show this help message and exit -n str, --name str The name to greet (default: World)
Run pytest -xv test.py (or make test) to ensure you pass all the tests:
$ make test pytest -xv test.py ============================= test session starts ============================== ... collected 4 items test.py::test_exists PASSED [ 25%] test.py::test_usage PASSED [ 50%] test.py::test_default PASSED [ 75%] test.py::test_input PASSED [100%] ============================== 4 passed in 0.41s ===============================
| Back | FazBrowse Home | New Git URL |