
Библиотека requests в Python: запросы к API с нуля
Библиотека requests в Python: установка, GET и POST запросы, параметры и заголовки, работа с JSON, коды ответов, таймауты, сессии и обработка ошибок

Digital Media об IT сфере.
Все что нужно знать и даже больше

Библиотека requests в Python: установка, GET и POST запросы, параметры и заголовки, работа с JSON, коды ответов, таймауты, сессии и обработка ошибок

Множества set в Python: создание, добавление и удаление элементов, объединение и пересечение, frozenset, удаление дубликатов, скорость поиска и частые ошибки

Оконные функции SQL: синтаксис OVER, PARTITION BY и ORDER BY, фреймы ROWS и RANGE, ранжирование, LAG и LEAD, топ-N в группе и частые ошибки с примерами

Методы append и extend в Python: синтаксис, отличия, добавление списков и строк, insert, оператор плюс, скорость работы и частые ошибки новичков.

Функции в Python: синтаксис def и return, позиционные и именованные аргументы, значения по умолчанию, args и kwargs, область видимости, lambda и частые ошибки.

Обработка ошибок в Python: как работают try, except, else и finally, типы исключений, оператор raise, свои классы ошибок, антипаттерны и разбор traceback

Типы данных в Python: int, float, str, bool, list, tuple, set, dict и None. Изменяемые и неизменяемые типы, проверка через type, преобразование и аннотации.

Метод split в Python: синтаксис, sep и maxsplit, отличия rsplit, splitlines и partition, разделение по нескольким разделителям, сборка join и частые ошибки.

Разбираем функцию map в Python: синтаксис, работа с lambda и несколькими списками, аргумент strict в Python 3.14, отличия от list comprehension, ошибки новичков и готовые примеры кода.