Python — язык программирования, на котором пишут код для сайтов, приложений и программ. Это один из самых востребованных инструментов в разработке. В рейтинге Tiobe, который оценивает популярность языков программирования по всему миру, Python находится на первом месте.
Python можно встретить везде:
- Веб-разработка - Чаще всего Python используют в веб-разработке. Для него написано множество фреймворков: FastAPI, Flask, Tornado, Pyramid, TurboGears, CherryPy и, самый популярный, Django.
Ещё на Python пишут парсеры для сбора информации с веб-страниц. Делают это с помощью таких популярных библиотек:
- Scrapy — кросс-платформенная высокопроизводительная библиотека с большим сообществом пользователей.
- Beautiful Soup — простая и мощная библиотека для парсинга HTML- и XML-документов. Отличается хорошей документацией.
- Selenium — инструмент для автоматизации и тестирования онлайн-приложений, который позволяет имитировать работу браузера.
Где используется Python
Исторически Python создавался как инструмент для работы с данными. Его автор, голландский разработчик Гвидо ван Россум, придумал этот язык, чтобы работать с конфигурационными файлами — текстовыми документами, которые содержат информацию для настройки программы. Таких файлов может быть тысячи, и Python создавался специально для того, чтобы автоматизировать и упростить работу с ними.