You might find it convenient to use some Python libraries that allow you to specify the argument from the command line. Have you ever wondered how to create the same thing in your script?
The easiest way is to use argparse. With argparse, you can specify the argument’s name, the default value, data type, and description. Below is an example.
If you don’t know what options are available, type python test.py -h
to view all options.
Argparse is especially useful when somebody else wants to run your script without digging into your code.