This is a complete rewrite of the original version, which I created while I was still unexperienced in programming with Python. It's not like I am an expert now, but I know better. If you compare both versions, you will notice that this one is better written (hopefully).
Every suggestion is welcomed, just bear in mind that I might need to research a little before being able to implement something, depending on the difficulty. PRs are also welcome! I just ask not to over clutter the script and to document it properly. Speaking of which, I tried my best to comment as frecuently and as clearly as possible so as for somebody to get the gist of the code with just a look! If you got some feedback for me in that regard, please leave me a comment as well.
- Print values to screen
- Export to CSV
- Command line arguments
python specschecker.py -s
will print the data to screen, will save to file via interactive wizardpython specschecker.py -f filename
will save the data to a .csv file, no data printed to screen
The script depends on the following libraries:
You don't have to worry about them, though, just install pipenv
via pip, and then, in the project directory run pipenv install
and pipenv will install the dependencies in a virtual environment. To know more about pipenv, refer to https://docs.pipenv.org/
Email: [email protected]
XMPP/Jabber: [email protected]