Обработка исключений в Python с использованием инструкций try, except и finally

Из данной статьи вы узнаете, как обрабатывать исключения в программах, написанных на языке Python, при помощи инструкций try, except и…

6 лет ago

Функции в Python: замыкания

В этой статье мы рассмотрим замыкания (closures) в Python: как их определять и когда их стоит использовать. Нелокальная переменная во…

6 лет ago

Web scraping на Python при помощи Selenium: пособие для начинающих

Ранее мы показывали, как парсить поисковые результаты Google, используя две библиотеки Python: requests и BeautifulSoup. А в этом руководстве мы…

6 лет ago

Топ-7 книг по Django для разработчиков начального и среднего уровня

Мы собрали для вас список лучших книг по веб-фреймворку Django для программистов уровня Junior и Middle. В них рассматривается применение…

6 лет ago

Топ-5 YouTube-каналов для изучения Python

Многие люди предпочитают изучать программирование по видеоурокам, в частности, на YouTube.

6 лет ago

Топ-5 книг по машинному обучению для питонистов

Машинное обучение сейчас используют почти все серьезные компании и стартапы. Без него никуда. Уже даже на позицию Python-разработчика уровня Junior…

6 лет ago

Python: вопросы на собеседовании. Часть III. Senior

Мы уже рассмотрели списки вопросов с собеседований для программистов уровня Junior и Middle. Переходим к самым сложным вопросам, для сеньоров.…

6 лет ago

Python: вопросы на собеседовании. Часть II. Middle

Продолжаем публиковать вопросы, которые часто задают на собеседованиях по Python. В этой части рассмотрим задачи посложнее, для программистов уровня Middle.…

6 лет ago

Python: вопросы на собеседовании. Часть I. Junior

Начинаем серию статей со списками вопросов, которые задают на технических собеседованиях питонистам. Разумеется, в эти списки войдут не все возможные…

6 лет ago

Топ-5 GitHub-проектов для изучения Python

Python - динамический интерпретируемый язык высокого уровня. Он считается одним из трех лучших языков программирования. Есть много ресурсов, доступных для…

6 лет ago

Формат данных JSON в Python

Краткое руководство по использованию JSON в Python JSON (JavaScript Object Notation) это легковесный формат обмена данными. Людям его легко читать…

6 лет ago

Генерируем QR-код при помощи Python

Photo by Proxyclick Visitor Management System on Unsplash QR-код — это один из видов матричного штрихкода. Это оптическая метка, которую могут считывать машины…

6 лет ago

Декораторы в Python: зачем они нужны и как их создавать

Разбираем на примерах кода, что такое декораторы в Python, в чем их смысл, как они создаются и применяются.

6 лет ago

Модульное тестирование кода на Python

В Python для создания модульных тестов (или юнит-тестов) есть много инструментов.

6 лет ago

Внедрение SQL-кода (SQL Injection)

SQL-инъекции это один из видов уязвимостей, которому подвержены как реляционные базы данных, так и NoSQL.

6 лет ago