Библиотека Python разработчика | Книги по питону
КнигиПогружение в CPython и архитектуру. Разбираем неочевидное поведение (GIL, Memory), Best Practices (SOLID, DDD) и тонкости Django/FastAPI. Решаем задачи с подвохом и оптимизируем алгоритмы. 🐍 По всем вопросам @evgenycarter РКН clck.ru/3Ko7Hq
Мониторьте этот канал — посты, тренды, конкуренты
Обзор канала
- Платформа Telegram
- Категория Книги
- Подписчики 18 400
- Температура Прохладный
- Постов/день 0.6
- Тип Публичный
Динамика подписчиков
Это ваш канал?
Подключите TeleGraphyx Traffic и получайте целевых подписчиков от 15₽. Интеграция с Яндекс.Директ, готовые лендинги, ежедневные отчёты.
Вовлечённость (ERR)
Анализ публикаций
30 днейТипы контента
Лучшее время (МСК)
Популярные посты
Каждый класс Python имеет два «магических» атрибута, которые можно использовать для получения информации о его базовых классах. Первый — __bases__; он возвращает непосредственных родителей класса:
В Python объекты хранят свои атрибуты в словарях, доступ к которым можно получить через магический атрибут dict: class A: pass a = A() a.x = 1 a.__dict__ # {'x': 1} При прямом доступе к этому слов
В Python операторы += и + являются разными. За их поведение отвечают методы __iadd__ и __add__ соответственно. class A: def __init__(self, x): self.x = x def __iadd__(self, another)
В Python блок else может располагаться не только после if, но и после for и while. Код внутри else выполняется, если цикл не был прерван оператором break. Обычный способ использования этого — найти ч
>>> bool(datetime(2018, 1, 1).time()) False >>> bool(datetime(2018, 1, 1, 13, 12, 11).time()) True До Python 3.5 объекты datetime.time() считались ложными, если они представляли полночь по UTC. Это
Начиная с Python 3.0, при возникновении нового исключения внутри блока except перехваченное исключение автоматически сохраняется в атрибуте __context__ создаваемого исключения. В результате при выводе
Если вы хотите перехватить и IndexError, и KeyError, вы можете и должны использовать LookupError — их общего предка. Это оказывается полезным при работе со сложными вложенными данными: try: db_h
В Python нет поддержки асинхронных операций с файлами. Чтобы сделать их неблокирующими, нужно использовать отдельные потоки. Для асинхронного выполнения кода в потоке следует использовать метод loop.
Python позволяет работать с путями файловой системы через модуль os.path. Модуль содержит множество функций, которые обрабатывают строки как пути и выполняют полезные операции, такие как объединение п
Иногда нужно создать функцию на основе более универсальной. Например, у функции int() есть параметр base, который мы хотим зафиксировать, чтобы получить новую функцию base2: >>> int("10") 10 >>> in
Похожие каналы
Подобраны AI по тематике и контенту
Обзор канала
- Платформа Telegram
- Категория Книги
- Подписчики 18 400
- Температура Прохладный
- Постов/день 0.6
- Тип Публичный
Хотите контент как у лучших? AI сделает
AI изучит стиль топовых каналов в нише и создаст уникальные посты, обложки и стратегию для вашего канала. Полный автопилот — от идеи до публикации.
Подписывайтесь на наши каналы
Кейсы, лайфхаки и новости о продвижении в мессенджерах