Привет, мир! Давайте поговорим о Python 🐍 Независимо от того, являетесь ли вы новичком или продвинутым разработчиком Python, это хорошая привычка часто проверять ваш код (во время записи, развертывания или рефакторинга). Вы можете задаться вопросом, с чего начать или как начать, здесь некоторые идеи проверить свой код Python 🐍💻.
Но сначала вспомните о хорошем коде! 🤓 Высококачественный код должен сделать Что должно сделать (функциональность), не должно быть проблем или других Ошибки и должно быть Легко читать и поддерживать Отказ
✅ Ваш код Python должен быть легко читать для других (первая контрольная точка!)
Есть разные инструменты, которые могут помочь вам проверить ваш Код Python . Я упомяну несколько из них, что я пытался:
Пилинт Поддержка со стандартами кодирования, обнаружение ошибок, помощь рефакторинга, среди прочего.
Pteest помогает вам написать лучшие программы
Хотя, оба могут помочь вам написать хорошее кодирование, а также проверьте эти общие замечания, которые будут руководить вами в ваших регулярных проверках:
Проверить пробелы ✅ Кодирование на Python? Пространства Супер важные! Не забудьте использовать пробелы после толстой кишки, запятой, или запятой, а также при использовании операторов (это хорошая практика!) Чтобы иметь пробел «до и после оператора (=, <,> и т. Д.).
Booleans ✅ Избегайте повторений … Если вы пишете это:
var flag = TRUE # something something if flag == TRUE #something
Рассмотрим в Лучше написание это:
var flag = TRUE # something something if flag #something
- Обработка ошибок ✅. Если написать это …
try:
#something something
except:
Подумайте о написании этого …
try:
#something something
except TypeError:
Мы можем продолжать и продолжать, говорить о рекомендациях, чтобы иметь высококачественный код Python! Я рекомендую проверить pteest и/или Пилинт И посмотрите, насколько лучше вы попадаете в кодировку в Python 🤓, а также, если вы хотите автоматизировать и узнать больше об общих ошибках и лучших практиках, проверьте Инспектор кода Помогая построить код лучше, быстрее.
Оригинал: “https://dev.to/codeinspector/checking-your-python-code-47g4”