The INI file format is an informal standard for configuration files for some platforms or software. (Wikipedia).
In this Bite you will use
configparserto parse a tox ini file.
ToxIniParserclass, completing the stub properties making the tests happy.
Eh properties? No worries, we got your back!
See the TESTS tab. There is a lot of ini file data, so scroll down to the actual tests ...
Additionally here is how it would work in the Python REPL using a copy of Django's tox ini file saved to my local /tmp folder:>>> from ini import ToxIniParser >>> tox = ToxIniParser('/tmp/django-tox.ini') >>> tox.number_of_sections 7 >>> tox.environments ['py3', 'flake8', 'docs', 'isort'] >>> tox.base_python_versions ['python3']
Good luck and keep calm and code in Python!
19 out of 19 users completed this Bite.
Will you be Pythonista #20 to crack this Bite?
It takes an average of ~95 minutes to solve this Bite (submissions 5-240 min).
Pythonistas rate this Bite 6.0 on a 1-10 difficulty scale.
» Up for a challenge? 💪