Уроки по Python с НУЛЯ для Data Scientist / Принципы ООП, документация, создание пакетов и модулей
Сравниваем тест-фреймворки BDD для Python
Статья подготовлена для студентов курса «Python QA Engineer» в образовательном проекте OTUS. BDD-фреймворки автоматизации существуют в любом языке программирования, и Python — не исключение. В этой статье мы сравним основные из них. behave Пожалуй, behave является одним из наиболее популярных BDD-фреймворков для Python. Официально он не является частью проекта Cucumber, однако работает похоже. Материалы: — техническая документация; — проект на GitHub. Плюсы: — полная поддержка Gherkin; ...
Топ-5 веб-фреймворков для Python
На Python создается очень много программ, в частности, на этом языке создают сайты и веб-приложения. В этой статье вы найдете пять фреймворков Python, позволяющих упростить и ускорить веб-разработку. Веб-фреймворк Django Django — бесплатный веб-фреймворк с открытым исходным кодом. Он использует архитектурный паттерн Модель-Представление-Шаблон (MVT, Model-View-Template). Это очень развитый фреймворк, применяемый для быстрой разработки надежных, легко поддерживаемых сайтов. С Django вам не придется каждый раз заново изобретать велосипед: он берет на себя основную рутину веб-разработки...