cookie

Мы используем файлы cookie для улучшения сервиса. Нажав кнопку «Принять все», вы соглашаетесь с использованием cookies.

avatar

Библиотека Python разработчика | Книги по питону

Полезные материалы для питониста по Фреймворкам Django, Flask, FastAPI, Pyramid, Tornado и др. По всем вопросам @evgenycarter

Больше
Рекламные посты
19 856
Подписчики
-824 часа
-327 дней
-7130 дней

Загрузка данных...

Прирост подписчиков

Загрузка данных...

Фото недоступноПоказать в Telegram
💪 Изучение Django: ключ к успешной карьере в веб-разработке на Python Пройди тест и проверь свои знания. Ответишь — пройдешь на продвинутый курс "Django-разработчик" от OTUS по специальной цене + получишь доступ к записям открытых уроков курса курса 👉 ПРОЙТИ ТЕСТ: https://vk.cc/cxp8t5 Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
Показать все...
👎 2😁 1
Фото недоступноПоказать в Telegram
Как работает multiprocessing в Python под капотом Я довольно давно пишу на Python и во многих проектах использовал multiprocessing — пакет стандартной библиотеки языка Python, который предоставляет интерфейс для работы с процессами, очередями, пулами процессов и многими другими удобными инструментами для параллельного программирования. В какой-то момент я понял, что мне не хватает более детального понимания работы этой библиотеки. Мне захотелось залезть в исходники multiprocessing, разобраться и заодно написать статью. Данная статья в основном рассчитана на новичков в Python и тех, кто хочет подробнее разобраться в том, как именно создаются процессы и пулы в Python и погрузиться в детали реализации. В статье я не буду рассказывать что такое процессы и зачем они нужны. Почитать самую базу про операционные системы и процессы можно, например, тут и тут. Также важно уточнить, что весь приведенный в статье код соответствует версии Python 3.11.4 https://habr.com/ru/articles/803607/ 👉@BookPython
Показать все...
👍 1
Фото недоступноПоказать в Telegram
Как узнать заряд батареи компьютера с помощью Python Для узнавания остатка зарядки на компьютере в операционной системе Windows можно использовать следующий код на Python. Для выполнения этого кода нужно установить библиотеку psutil. Это можно сделать с помощью pip install psutil. Данный код сначала получает объект battery с помощью функции psutil.sensors_battery(), которая предоставляет информацию о состоянии батареи компьютера. Затем он проверяет, подключена ли зарядка, с помощью свойства power_plugged. 👉@BookPython
Показать все...
👍 2
Фото недоступноПоказать в Telegram
Выгода до 20% с повышенным кешбэком с картой Пэй Выбирайте категории с повышенным кешбэком баллами и получайте выгоду до 20% Больше баллов Плюса с картой Пэй в июне ✅ Скидка до 30% на покупки в Яндекс Маркете ✅ Кешбэк 2% на покупки по QR с картой Пэй ✅ Кешбэк баллами 15% за поездки на такси во всех тарифах Яндекс Go ✅ Кешбэк 5% в категории в кафе и ресторанах с картой Пэй ✅ Кешбэк до 5% за покупки в супермаркетах А еще больше категорий в приложении Яндекс Пэй или на сайте Настройте выгоду под себя Выбрать #реклама 16+ plus.yandex.ru О рекламодателе
Показать все...
👍 1
Фото недоступноПоказать в Telegram
Практическое руководство по метапрограммированию в Python Метапрограммирование - это техника программирования, при которой программа может изменять или генерировать код во время выполнения. Она позволяет разработчикам писать код, который может анализировать, изменять или создавать другой код. https://dev.to/karishmashukla/a-practical-guide-to-metaprogramming-in-python-691 👉@BookPython
Показать все...
👍 1
00:10
Видео недоступноПоказать в Telegram
Yandex DEVent PRO в Питере Это серия офлайн-митапов для опытных бэкендеров от команды Поиска и Рекламных технологий. Здесь можно в закрытом формате познакомиться с лидами из других команд, обменяться опытом и пообщаться. В этот раз митап пройдёт в Санкт-Петербурге 19 июня: будет настоящее раздолье для нетворкинга, а ещё обсуждение горячих и спорных тем по разработке в формате speed dating. Спикеры и доклады: 🟡Константин Гудков, руководитель группы разработки Feature store. Расскажет о процессе создания Feature Store — интерфейса для работы с данными, который используется ML-моделями в Рекламе 🟡Сергей Скворцов, руководитель службы поискового райнтайма. Обсудит, как анализировать производительность нативных программ под Linux под нагрузкой с помощью Perforator 🟡Николай Савушкин, руководитель службы рекомендательных технологий. Расскажет о Real-time processing в рекомендательных системах Яндекса А после докладов вас ждёт афтерпати: кальяны, аэрохоккей и прочие активности! Узнать подробную информацию и зарегистрироваться можно по ссылке. Ждём вас! Реклама. ООО "Яндекс", ИНН 7736207543.
Показать все...
Comp 1.mp410.48 MB
👍 1
Фото недоступноПоказать в Telegram
benedict Если вы столкнулись с трудностями при работе со словарями в Python, то benedict может стать тем решением, которое вы искали. benedict наследуется от встроенного типа dict, что означает, что он полностью совместим с существующими словарями и может быть использован в качестве замены в большинстве случаев. Одной из ключевых особенностей benedict является поддержка keylists и keypaths. Это упрощает доступ к значениям в сложных словарях и работу с ними без необходимости вручную копаться во вложенных уровнях. 👉@BookPython
Показать все...
👍 3😁 1
Под капотом Python. Тонкости популярных конструкций with и contextmanager В этой статье оглянемся в прошлое языка, ответим на вопросы, как написать менеджер контекста, как создать функцию генератор для декоратора contextmanager. Опытные разработчики могут узнать что-то новенькое или дополнить статью ценными комментариями. https://habr.com/ru/companies/beeline_cloud/articles/749580/ 👉@BookPython
Показать все...
Под капотом Python. Тонкости популярных конструкций with и contextmanager

Привет, Хабр! Меня зовут Павел Корсаков, я python-разработчик, backend-developer в облачном провайдере beeline cloud . Язык программирования Python задумывался своим автором Гвидо ван Россумом как...

👍 1
00:16
Видео недоступноПоказать в Telegram
Ответьте на вопрос и музыка ваша до конца лета бесплатно Яндекс Музыка для вас и 3-х ваших близких до конца лета бесплатно. Попробуйте сейчас! Попробовать #реклама 18+ music.yandex.ru О рекламодателе
Показать все...
tmpjhmjusdd.mp49.53 MB
👍 1
Фото недоступноПоказать в Telegram
Какие нюансы есть в использовании чисел как ключей? Числовые ключи в словарях подчиняются правилам сравнения чисел. Таким образом, int(1) и float(1.0) считаются одинаковым ключом. Однако из-за того, что значения типа float сохраняются приближенно, не рекомендуется использовать их в качестве ключей. 👉@BookPython
Показать все...
👍 3