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

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

Kanalga Telegram’da o‘tish

Погружение в CPython и архитектуру. Разбираем неочевидное поведение (GIL, Memory), Best Practices (SOLID, DDD) и тонкости Django/FastAPI. Решаем задачи с подвохом и оптимизируем алгоритмы. 🐍 По всем вопросам @evgenycarter РКН clck.ru/3Ko7Hq

Ko'proq ko'rsatish

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

Библиотека Python разработчика | Книги по питону (@bookpython) Rus til segmentidagi kanali faol ishtirokchi. Hozirda hamjamiyat 18 312 obunachidan iborat bo'lib, Texnologiyalar & Aralashmalar toifasida 7 334-o'rinni va Rossiya mintaqasida 36 889-o'rinni egallagan.

📊 Auditoriya ko‘rsatkichlari va dinamika

невідомо sanasidan buyon loyiha tez o‘sib, 18 312 obunachiga ega bo‘ldi.

12 Iyun, 2026 dagi oxirgi ma’lumotlarga ko‘ra kanal barqaror faollikka ega. Oxirgi 30 kunda obunachilar soni -83 ga, so‘nggi 24 soatda esa -1 ga o‘zgardi va umumiy qamrov yuqori darajada qolmoqda.

  • Tasdiqlash holati: Tasdiqlanmagan
  • Jalb etish (ER): Auditoriya o‘rtacha 5.49% darajada jalb etiladi. Nashrdan keyingi dastlabki 24 soatda kontent odatda umumiy obunachilar sonining 2.76% ini tashkil etuvchi reaksiyalarni to‘playdi.
  • Post qamrovi: Har bir post o‘rtacha 1 006 marta ko‘riladi; birinchi sutkada odatda 505 ta ko‘rish yig‘iladi.
  • Reaksiyalar va o‘zaro ta’sir: Auditoriya faol: har bir postga o‘rtacha 2 ta reaksiya keladi.
  • Tematik yo‘nalishlar: Kontent numbers, yield, модуль, none, декоратор kabi asosiy mavzularga jamlangan.

📝 Tavsif va kontent siyosati

Muallif resursni shaxsiy fikrni ifoda etish maydoni sifatida ta’riflaydi:
Погружение в CPython и архитектуру. Разбираем неочевидное поведение (GIL, Memory), Best Practices (SOLID, DDD) и тонкости Django/FastAPI. Решаем задачи с подвохом и оптимизируем алгоритмы. 🐍 По всем вопросам @evgenycarter РКН clck.ru/3Ko7Hq

Yuqori yangilanish chastotasi (oxirgi ma’lumot 13 Iyun, 2026 da olingan) sababli kanal doimo dolzarb va katta qamrovli bo‘lib qoladi. Analitika auditoriya kontent bilan faol hamkorlik qilishini, uni Texnologiyalar & Aralashmalar toifasidagi muhim ta’sir nuqtasiga aylantirishini ko‘rsatadi.

18 312
Obunachilar
-124 soatlar
-167 kunlar
-8330 kunlar
Postlar arxiv
Python supports the new @ operator since Python 3.5. It's intended to use for matrix multiplication. However, none of the standard objects support it; it was introduced specifically for the numpy module. To make your objects support this operator, you should define one of the following methods: __matmul__, __rmatmul__ or __imatmul__. You can learn more from PEP 465.

Repost from BigData
Towards Ultra-Resolution Neural Style Transfer via Thumbnail Instance Normalization Github: https://github.com/czczup/URST Pa
Towards Ultra-Resolution Neural Style Transfer via Thumbnail Instance Normalization Github: https://github.com/czczup/URST Paper: https://arxiv.org/abs/2103.11784 Dataset: https://cocodataset.org/#download 👉 @bigdata_1

Изучаем Python: поиск в списке В этой статье мы рассмотрим три способа получения уникальных значений из списка Python. 1. Set
Изучаем Python: поиск в списке В этой статье мы рассмотрим три способа получения уникальных значений из списка Python. 1. Set() 2. Python list.append() и цикл for 3. Метод numpy.unique() для создания списка с уникальными элементами @BookPython

Python для инженеров и разработчиков: расширенное издание, 2022 г. Слёрм подготовил онлайн-интенсив для специалистов со знани
Python для инженеров и разработчиков: расширенное издание, 2022 г. Слёрм подготовил онлайн-интенсив для специалистов со знанием Python, которые хотят за 3 дня выйти на новый уровень владения языком. Мы научим тебя создавать скелет веб-сервиса с фреймворком FastAPI, разбираться в видах тестирования и писать под Ansible. Стартуем 3 июня: https://slurm.club/3M1P5Sg За 3 дня ты: ▪️Научишься интегрироваться с СУБД, запускать и отслеживать выполнение отложенных задач. ▪️Разберешься с тем, как стандартные конструкции (декораторы, датаклассы) могут использоваться во фреймворках. ▪️Станешь использовать Python как API к другим системам. Вкладываешься в свои знания сегодня — растешь в стоимости как специалист и экономишь 10000₽ при регистрации до 1 июня: https://slurm.club/3M1P5Sg

List comprehensions may contain more than one for and if clauses: In : [(x, y) for x in range(3) for y in range(3)] Out: [ (0, 0), (0, 1), (0, 2), (1, 0), (1, 1), (1, 2), (2, 0), (2, 1), (2, 2) ] In : [ (x, y) for x in range(3) for y in range(3) if x != 0 if y != 0 ] Out: [(1, 1), (1, 2), (2, 1), (2, 2)] Also, any expression with for and if may use all the variables that are defined before: In : [ (x, y) for x in range(3) for y in range(x + 2) if x != y ] Out: [ (0, 1), (1, 0), (1, 2), (2, 0), (2, 1), (2, 3) ] You can mix ifs and fors however you want: In : [ (x, y) for x in range(5) if x % 2 for y in range(x + 2) if x != y ] Out: [ (1, 0), (1, 2), (3, 0), (3, 1), (3, 2), (3, 4) ]

Подборка каналов для IT специалистов 🎯 Системное администрирование 📌 https://t.me/tipsysdmin Типичный Сисадмин (фото железа, было/стало) https://t.me/sysadminof Книги для админов, полезные материалы https://t.me/i_odmin Все для системного администратора https://t.me/i_odmin_book Библиотека Системного Администратора https://t.me/i_odmin_chat Чат системных администраторов https://t.me/i_DevOps DevOps: Пишем о Docker, Kubernetes и др. Excel лайфхак📌 https://t.me/Excel_lifehack GitHub Сообщество 📌 https://t.me/Githublib Интересное из GitHub CodePen 📌 https://t.me/codepen_1 Сообщество пользователей CodePen Базы данных (Data Base) 📌 https://t.me/database_info Все про базы данных Вакансии для программистов 📌 https://t.me/progjob Программирование Python 📌 https://t.me/pythonofff Python академия. Учи Python быстро и легко🐍 https://t.me/BookPython Библиотека Python разработчика https://t.me/python_real Python подборки на русском и английском Мобильная разработка: iOS, Android 📌 https://t.me/developer_mobila Мобильная разработка Фронтенд разработка 📌 https://t.me/frontend_1 Подборки для frontend разработчиков Java разработка 📌 https://t.me/BookJava Библиотека Java разработчика Разработка игр 📌 https://t.me/game_devv Все о разработке игр Библиотеки 📌 https://t.me/book_for_dev Книги для программистов Rus https://t.me/java_360 Книги по Java Rus https://t.me/python_360 Книги по Python Rus https://t.me/programmist_of Книги по программированию https://t.me/proglb Библиотека программиста https://t.me/bfbook Книги для программистов БигДата, машинное обучение 📌 https://t.me/bigdata_1 Data Science, Big Data, Machine Learning, Deep Learning Программирование 📌 https://t.me/bookflow Лекции, видеоуроки, доклады с IT конференций https://t.me/coddy_academy Полезные советы по программированию QA, тестирование 📌 https://t.me/testlab_qa Библиотека тестировщика Шутки программистов 📌 https://t.me/itumor Шутки программистов Защита, взлом, безопасность 📌 https://t.me/thehaking Канал о кибербезопасности Книги, статьи для дизайнеров 📌 https://t.me/ux_web Статьи, книги для дизайнеров https://t.me/arhitekturamira World Architecture Английский 📌 https://t.me/UchuEnglish Английский с нуля Математика 📌 https://t.me/Pomatematike Канал по математике Арбитраж трафика 📌 https://t.me/partnerochkin CPA и арбитраж трафика Крипта 📌 https://t.me/bitkoinoff Новости криптовалют DeepFake 📌 https://t.me/deepfakenow Публикуем deepfake видео Мир технологий 📌 https://t.me/mir_teh Видео из мира технологий

🚀 Готовы сделать первый шаг к карьере дата-инженера? 23 и 24 мая в 20:00 пройдет открытый интенсив «Extract - Load с помощью
🚀 Готовы сделать первый шаг к карьере дата-инженера? 23 и 24 мая в 20:00 пройдет открытый интенсив «Extract - Load с помощью SaaS-сервиса vs. Cобственное решение. Поиск баланса и дзен». Мероприятия проведет Артемий Козырь, Analytics Engineer в компании Wheely. ✅ На интенсиве мы рассмотрим следующие темы: ✔️ Extract-Load через SaaS решения. Возможности готовых сервисов, их надежность и ограничения. ✔️ Extract-Load через API-вызовы, обращения к СУБД и CDC — оптимальные способы реализации. ✔️ Автоматизация выгрузки, повторные попытки (retries), получение уведомлений в Slack (notifications) с помощью Airflow. ✔️ Накопление истории выгрузок и организация Data Lake в S3 перед DWH. 👉 Проходите вступительный тест и регистрируйтесь на вебинар

A lot of system calls can be interrupted by an incoming signal. If a programmer wants the call to be completed anyway, they have to issue it again. The notable example is sleep(x) function that is expected to freeze the program for x seconds, but in reality, it can return earlier if a signal appears. However, since Python 3.5, thanks to PEP 475, Python cares about all such calls for you. The following program ends on the first SIGINT it receives in any Python before 3.5. But it sleeps for exactly five seconds regardless of the signals in Python 3.5+. import signal import time def signal_handler(signal, frame): print('Caught')a signal.signal(signal.SIGINT, signal_handler) time.sleep(5)

​translatepy - универсальная библиотека и CLI, написанная на Python, для перевода, транслитерации, проверки орфографии, озвуч
​translatepy - универсальная библиотека и CLI, написанная на Python, для перевода, транслитерации, проверки орфографии, озвучивания текста в речь и поиск слов в словарях, с использованием следующих API: • Google Translate • Yandex Translate • Bing Translate • DeepL Translate • Reverso • MyMemory • LibreTranslate Библиотека использует разные лазейки в API для того чтобы бесплатно делать запросы, соответственно не требуются API ключи для работы сервисов перевода. Также есть возможность написать свой API модуль перевода. #GitHub | #Python #Translation 👉 @Githublib

📊Хочешь создавать красивые аналитические отчеты и использовать Python для работы с аналитикой? 🚀 Начинаем знакомство с Pyth
📊Хочешь создавать красивые аналитические отчеты и использовать Python для работы с аналитикой? 🚀 Начинаем знакомство с Python и средой разработки Jupyter Notebook 18 мая в 20:00. На открытом уроке в OTUS вы узнаете, какие бывают типы данных и виды арифметических операций. 📚Открытый урок — часть онлайн-курса «Python для аналитики». Программа ориентирована на маркетологов, аналитиков, продакт-менеджеров и начинающих Python-разработчиков. 📌Регистрируйтесь на бесплатное занятие: https://otus.pw/DCeK/

Примеры использования модуля os в Python os.chdir() и os.getcwd() Функция os.chdir позволяет нам вносить изменения в каталоге
Примеры использования модуля os в Python os.chdir() и os.getcwd() Функция os.chdir позволяет нам вносить изменения в каталоге, который мы в данный момент используем в сессии. Если вам нужно знать, какой путь вы в данный момент используете, для этой нужно вызвать os.getcwd(). Указанный код демонстрирует нам, что мы открыли директорию по умолчанию в Пайтоне, после запуска данного кода в IDLE. После этого мы изменили папки, при помощи os.chdir(). Подписывайтесь на канал 👉@pythonofff

python supports several forms of starting a script. The usual one is python foo.py; in that case, foo.py would be simply executed. However, you can also do python -m foo. If foo is not a package, then foo.py is found in sys.path and executed. If it is, then Python executes foo/__init__.py, and foo/__main__.py after that. Note, that __name__ is equal to foo during __init__.py execution, but it's __main__ during __main__.py execution. You also can do python dir/ or even python dir.zip. In that case, dir/__main__.py is looked for and executed if found. $ ls foo __init__.py __main__.py $ cat foo/__init__.py print(__name__) $ cat foo/__main__.py print(__name__) $ python -m foo foo __main__ $ python foo/ __main__ $ python foo/__init__.py __main__

Прими участие в масштабном онлайн-хакатоне «Moscow City Hack 2022» от Агентства инноваций Москвы! Тебя ждут: 🏆 Призовой фонд
Прими участие в масштабном онлайн-хакатоне «Moscow City Hack 2022» от Агентства инноваций Москвы! Тебя ждут: 🏆 Призовой фонд 3 400 000 ₽; 💻 Задачи по разработке сервисов для мотивации студентов, привлечения волонтеров, цифрового маркетинга, импортозамещения и разоблачения fake news; 🧐 Эксперты от крупного бизнеса и Правительства Москвы; 🎓 Образовательная программа с мастер-классами и интенсивами; 🎁 Красочный мерч, подарки от партнеров и много крутых активностей 🔥 📅 Хакатон пройдет 10-13 июня 2022 года Регистрируйся уже сейчас! https://bit.ly/3Fog8od – индивидуальная ссылка с utm-меткой Узнать подробности и найти команду можно в нашем Telegram-чате t.me/MoscowCityHack

The io module provides two types of in-memory file-like objects. Such objects may be helpful for interacting with interfaces that only support files without the need of creating one. The obvious example is unit-testing. These two types are BytesIO and StringIO that works with bytes and string respectively. In : f = StringIO() In : f.write('first\n') Out: 6 In : f.write('second\n') Out: 7 In : f.seek(0) Out: 0 In : f.readline() Out: 'first\n' In : f.readline() Out: 'second\n'

Как не просто выучить Python, а разобраться в алгоритмах и структурах данных, автоматических тестах, освоить Django и всё нео
Как не просто выучить Python, а разобраться в алгоритмах и структурах данных, автоматических тестах, освоить Django и всё необходимое для качественной разработки в команде? Например, освоить профессию на Хекслете. Курс невозможно просто «отсидеть» или «прослушать», на нём дают только самое необходимое для условий реального продакшена — доступ к Open Source проектам, базе тестовых задач для подготовки к собеседованиям, кейсы для портфолио. Так что многие студенты получают оффер ещё во время обучения. Работодатели указывают курсы Хекслета как преимущество при найме. Узнайте подробнее о профессии «Python-разработчик» и оцените формат школы: https://clck.ru/gmXGE

Аудио-графическое шифрование или как звук в картинку спрятать Под покровом вечера пятницы, поглощая хмельные запасы нашей нео
Аудио-графическое шифрование или как звук в картинку спрятать Под покровом вечера пятницы, поглощая хмельные запасы нашей необъятной я наткнулся на плеяды статей о шифровании. Что только куда не зашифровывали, от совсем уж банального шифра Цезаря до менее банального шифрования изображений в аудиофайл. Наслаждаясь достойным вечера чтивом, в голову зашел не разувшись интересный вопрос: "-А кто-нибудь звук в картинку прятал?". Зудящая жажда знаний заставила меня смахнуть с живота остатки кальмаровых колец и сесть за свою рабочую лошадку. Далее

Продвинутая работа со списками При работе со списками крайне полезно знать как правильно формировать срезы списка. В приложен
Продвинутая работа со списками При работе со списками крайне полезно знать как правильно формировать срезы списка. В приложениях, активно использующих группы данных - срезы незаменимый инструмент. В общей форме формирования среза выглядит следующим образом: list[start:end:step] Комбинации параметров помогут достичь необходимого результата. Подписывайтесь на канал 👉@pythonofff

If you want to iterate over several iterables at once, the zip function may be a good choice. It returns a generator that yields tuples containing one element from every original iterables: In : eng = ['one', 'two', 'three'] In : ger = ['eins', 'zwei', 'drei'] In : for e, g in zip(eng, ger): ...: print('{e} = {g}'.format(e=e, g=g)) ...: one = eins two = zwei three = drei Notice, that zip accepts iterables as separate arguments, not a list of arguments. To unzip values, you can use the * operator: In : list(zip(*zip(eng, ger))) Out: [('one', 'two', 'three'), ('eins', 'zwei', 'drei')]