Сильно специфические и строгие требования по оформлению кода Python enhanced proposal в народе PEP8
Я сейчас пользуюсь flake8 слышал про pycodestyle
Итак,
pip install flake8 …
Пользоваться просто в терминале flake8 имя_файла.py
Так же можно работать с папкой
Выводит список проблем в начале указан номер строки, комменты, конечно на англицком, но если Вы в целом понимаете как должно быть оформлено проблем с исправлением не должно быть, но это уже другая история
Если вы пользуетесь PyCharm, то в него уже встроена функция проверки на PEP8