You specify the length through the first prompt:
The second prompt allows you to choose what is included:
There is error handling in the application, it verifies that you are using the correct format and options when making your selections. If you do submit a choice in error, you will be notified by a red prompt such as the one below:
You can exit the application anytime by entering 0 as a choice:
- This program is built purely in Python with no external modules. There is no need for a requirements.txt file, or to install anything via pip
- This was built using Python 3.13.0
- There are two ways to run it, via the terminal / command prompt / powershell invoking the main.py file (python3 main.py) or to run the executable that is included within the dist/main directory that was created with pyInstaller