uz
Feedback

Firibgarlarga uchmang! Telemetrio bunday kanallarni topadi va belgilaydi 👉 Belgini ko‘rmoqchi bo‘lsangiz, obuna bo‘ling

Библиотека питониста | Python, Django, Flask

Библиотека питониста | Python, Django, Flask

Kanalga Telegram’da o‘tish

Все самое полезное для питониста в одном канале. Учиться у нас: clc.to/6e5Csg Для обратной связи: @proglibrary_feeedback_bot По рекламе: @tproger_sales_bot РКН: https://gosuslugi.ru/snet/67b885cbd501cf3b2cdb5b36

Ko'proq ko'rsatish

📈 Telegram kanali Библиотека питониста | Python, Django, Flask analitikasi

Библиотека питониста | Python, Django, Flask (@pyproglib) Rus til segmentidagi kanali faol ishtirokchi. Hozirda hamjamiyat 37 156 obunachidan iborat bo'lib, Texnologiyalar & Aralashmalar toifasida 3 586-o'rinni va Rossiya mintaqasida 17 069-o'rinni egallagan.

📊 Auditoriya ko‘rsatkichlari va dinamika

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

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

  • Tasdiqlash holati: Tasdiqlanmagan
  • Jalb etish (ER): Auditoriya o‘rtacha 6.74% darajada jalb etiladi. Nashrdan keyingi dastlabki 24 soatda kontent odatda umumiy obunachilar sonining 2.79% ini tashkil etuvchi reaksiyalarni to‘playdi.
  • Post qamrovi: Har bir post o‘rtacha 2 504 marta ko‘riladi; birinchi sutkada odatda 1 038 ta ko‘rish yig‘iladi.
  • Reaksiyalar va o‘zaro ta’sir: Auditoriya faol: har bir postga o‘rtacha 1 ta reaksiya keladi.
  • Tematik yo‘nalishlar: Kontent питониста, навигация, буст, строка, api kabi asosiy mavzularga jamlangan.

📝 Tavsif va kontent siyosati

Muallif resursni shaxsiy fikrni ifoda etish maydoni sifatida ta’riflaydi:
“Все самое полезное для питониста в одном канале. Учиться у нас: clc.to/6e5Csg Для обратной связи: @proglibrary_feeedback_bot По рекламе: @tproger_sales_bot РКН: https://gosuslugi.ru/snet/67b885cbd501cf3b2cdb5b36”

Yuqori yangilanish chastotasi (oxirgi ma’lumot 18 Oktabr, 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.

37 156
Obunachilar
-524 soatlar
-767 kun
-22630 kun
Obunachilarni jalb qilish
Okt '26
Oktabr '26
+39
2 kanalda
Sentabr '26
+73
0 kanalda
Get PRO
Avgust '26
+54
2 kanalda
Get PRO
Iyul '26
+92
2 kanalda
Get PRO
Iyun '26
+98
2 kanalda
Get PRO
May '26
+198
0 kanalda
Get PRO
Aprel '26
+100
1 kanalda
Get PRO
Mart '26
+170
6 kanalda
Get PRO
Fevral '26
+118
0 kanalda
Get PRO
Yanvar '26
+171
2 kanalda
Get PRO
Dekabr '25
+272
2 kanalda
Get PRO
Noyabr '25
+214
3 kanalda
Get PRO
Oktabr '25
+245
1 kanalda
Get PRO
Sentabr '25
+172
0 kanalda
Get PRO
Avgust '25
+226
2 kanalda
Get PRO
Iyul '25
+227
1 kanalda
Get PRO
Iyun '25
+142
4 kanalda
Get PRO
May '25
+188
0 kanalda
Get PRO
Aprel '25
+274
16 kanalda
Get PRO
Mart '25
+345
53 kanalda
Get PRO
Fevral '25
+334
34 kanalda
Get PRO
Yanvar '25
+400
39 kanalda
Get PRO
Dekabr '24
+435
43 kanalda
Get PRO
Noyabr '24
+465
45 kanalda
Get PRO
Oktabr '24
+469
36 kanalda
Get PRO
Sentabr '24
+552
37 kanalda
Get PRO
Avgust '24
+456
37 kanalda
Get PRO
Iyul '24
+510
43 kanalda
Get PRO
Iyun '24
+412
36 kanalda
Get PRO
May '24
+531
37 kanalda
Get PRO
Aprel '24
+666
37 kanalda
Get PRO
Mart '24
+774
34 kanalda
Get PRO
Fevral '24
+754
33 kanalda
Get PRO
Yanvar '24
+722
25 kanalda
Get PRO
Dekabr '23
+1 518
25 kanalda
Get PRO
Noyabr '23
+639
8 kanalda
Get PRO
Oktabr '23
+833
23 kanalda
Get PRO
Sentabr '23
+1 249
0 kanalda
Get PRO
Avgust '23
+815
0 kanalda
Get PRO
Iyul '23
+782
0 kanalda
Get PRO
Iyun '23
+457
0 kanalda
Get PRO
May '23
+809
0 kanalda
Get PRO
Aprel '23
+460
0 kanalda
Get PRO
Mart '23
+1 064
0 kanalda
Get PRO
Fevral '23
+599
0 kanalda
Get PRO
Yanvar '23
+673
0 kanalda
Get PRO
Dekabr '22
+724
0 kanalda
Get PRO
Noyabr '22
+1 054
0 kanalda
Get PRO
Oktabr '22
+543
0 kanalda
Get PRO
Sentabr '22
+593
0 kanalda
Get PRO
Avgust '22
+699
0 kanalda
Get PRO
Iyul '22
+678
0 kanalda
Get PRO
Iyun '22
+891
0 kanalda
Get PRO
May '22
+429
0 kanalda
Get PRO
Aprel '22
+372
0 kanalda
Get PRO
Mart '22
+566
0 kanalda
Get PRO
Fevral '22
+250
0 kanalda
Get PRO
Yanvar '22
+399
0 kanalda
Get PRO
Dekabr '21
+382
0 kanalda
Get PRO
Noyabr '21
+347
0 kanalda
Get PRO
Oktabr '21
+545
0 kanalda
Get PRO
Sentabr '21
+555
0 kanalda
Get PRO
Avgust '21
+755
0 kanalda
Get PRO
Iyul '21
+629
0 kanalda
Get PRO
Iyun '21
+502
0 kanalda
Get PRO
May '21
+706
0 kanalda
Get PRO
Aprel '21
+730
0 kanalda
Get PRO
Mart '21
+695
0 kanalda
Get PRO
Fevral '21
+760
0 kanalda
Get PRO
Yanvar '21
+790
0 kanalda
Get PRO
Dekabr '20
+26 304
0 kanalda
Sana
Obunachilarni jalb qilish
Esdaliklar
Kanallar
18 Oktabr0
17 Oktabr+4
16 Oktabr+3
15 Oktabr0
14 Oktabr+1
13 Oktabr+3
12 Oktabr+2
11 Oktabr+4
10 Oktabr+2
09 Oktabr+6
08 Oktabr+4
07 Oktabr+1
06 Oktabr+1
05 Oktabr0
04 Oktabr+1
03 Oktabr0
02 Oktabr+2
01 Oktabr+5
Kanal postlari
📚Напоминаем про наш полный курс «Самоучитель по Python для начинающих» Мы написали и собрали для вас в одну подборку все 25 глав и 230 практических заданий! 🐍 Часть 1: Особенности, сферы применения, установка, онлайн IDE 🐍 Часть 2: Все, что нужно для изучения Python с нуля – книги, сайты, каналы и курсы 🐍 Часть 3: Типы данных: преобразование и базовые операции 🐍 Часть 4: Методы работы со строками 🐍 Часть 5: Методы работы со списками и списковыми включениями 🐍 Часть 6: Методы работы со словарями и генераторами словарей 🐍 Часть 7: Методы работы с кортежами 🐍 Часть 8: Методы работы со множествами 🐍 Часть 9: Особенности цикла for 🐍 Часть 10: Условный цикл while 🐍 Часть 11: Функции с позиционными и именованными аргументами 🐍 Часть 12: Анонимные функции 🐍 Часть 13: Рекурсивные функции 🐍 Часть 14: Функции высшего порядка, замыкания и декораторы 🐍 Часть 15: Методы работы с файлами и файловой системой 🐍 Часть 16: Регулярные выражения 🐍 Часть 17: Основы скрапинга и парсинга 🐍 Часть 18: Основы ООП – инкапсуляция и наследование 🐍 Часть 19: Основы ООП – абстракция и полиморфизм 🐍 Часть 20: Графический интерфейс на Tkinter 🐍 Часть 21: Основы разработки игр на Pygame 🐍 Часть 22: Основы работы с SQLite 🐍 Часть 23: Основы веб-разработки на Flask 🐍 Часть 24: Основы работы с NumPy 🐍 Часть 25: Основы анализа данных с Pandas

2
📋 marimo: ноутбук, который знает зависимости между ячейками Поменяли исходные данные, а график остался старым — потому что забыли повторно выполнить нужную ячейку. В marimo выполнение строится по зависимостям между переменными, а не по положению ячеек на экране. В автоматическом режиме после выполнения ячейки запускаются те, которые используют определённые в ней переменные. Для дорогих вычислений можно выбрать ленивый режим: зависимые ячейки будут отмечаться как устаревшие. Попробовать локально pip install marimo marimo edit analysis.py Если файла ещё нет, редактор создаст пустой ноутбук. Он хранится как Python-файл; его можно запускать как скрипт или открыть в режиме приложения через marimo run analysis.py. Но магии с мутациями нет items.append(42) в другой ячейке не запускает реактивный пересчёт. Документация советует создавать новую переменную либо менять объект в той же ячейке, где он определён. 🔗 Как работает реактивность 📍 Навигация: Вакансии • Задачи • Собесы 🐸 Библиотека питониста #буст
1 048
3
🧪 Как проверить HTTPX-клиент без настоящего запроса к API Тест не должен зависеть от того, работает ли внешний сервис прямо сейчас. Для HTTPX есть RESPX: он перехватывает запросы и возвращает ответы, которые вы задали в тесте. import httpx import respx @respx.mock def test_status(): route = respx.get("https://example.org/status").mock( return_value=httpx.Response(200, json={"ok": True}) ) response = httpx.get("https://example.org/status") assert response.json() == {"ok": True} assert route.call_count == 1 Последняя проверка подтверждает, что маршрут действительно вызвали, а не просто получили подходящий результат другим путём. По умолчанию RESPX требует, чтобы перехваченные запросы совпадали с настроенными маршрутами, а все добавленные маршруты были вызваны. Эти проверки можно отключить, но в небольшом тесте они помогают заметить ошибку в URL или лишний запрос. Работаете с pytest? У библиотеки есть фикстура respx_mock. 🔗 Гайд и настройки RESPX 📍 Навигация: Вакансии • Задачи • Собесы 🐸 Библиотека питониста #буст
1 263
4
🧑‍💻 Какие навыки помогают вам в разработке в 2026 году? Что вы чаще используете в работе? В каких задачах помогает ИИ, а где проще справиться самостоятельно? Мы решили собрать портрет современного разработчика — и приглашаем вас поделиться своим опытом. Расскажите, какие навыки вам пригодились и как вы используете ИИ. Если обходите его стороной, нам тоже интересно узнать почему. Опрос анонимный и займёт около 5 минут. Результаты опубликуем в общем большом исследовании. 👉 Пройти опрос
876
5
☔️ Планы на выходные снова испортила погода? У нас есть план получше. Выходные — хороший повод заняться тем, на что вечно не хватает времени. Например, освоить новый навык или углубиться в знакомую тему. 📍 В Proglib Academy покупаешь один курс, а второй получаешь в подарок. Платишь только за один! Вот несколько сочетаний: 💥 ⁠Разработка ИИ-агентов + ⁠Python 💥 ⁠Machine Learning + ⁠Математика для Data Science Можно выбрать и другие курсы — под свои интересы и цели. ⏳ Акция действует до 18 октября. ➡️ ⁠Выбрать курсы и оставить заявку
1 467
6
🧠 SQL по CSV: без отдельного сервера базы данных Для одноразового отчёта не всегда нужно загружать выгрузку в отдельную СУБД. DuckDB умеет выполнять SQL прямо по CSV, Parquet и JSON из Python. Допустим, в sales.csv есть столбцы city и amount: import duckdb rows = duckdb.sql(""" SELECT city, SUM(amount) AS total FROM 'sales.csv' GROUP BY city ORDER BY total DESC """).fetchall() print(rows) Запрос выполняется внутри процесса Python. По умолчанию используется база в памяти; создавать постоянную таблицу для этой задачи не требуется. fetchall() забирает результат в виде Python-объектов. Нюанс для приложения duckdb.sql() использует общую глобальную connection, которая не является потокобезопасной. Если запросы идут из разных потоков, каждому нужна собственная connection через duckdb.connect(). 🔗 Примеры Python API 📍 Навигация: Вакансии • Задачи • Собесы 🐸 Библиотека питониста #буст
1 568
7
Вебинар в прямом эфире уже идёт десять минут. Вы только открыли трансляцию. Что для вас важнее всего?
1 207
8
Приходится ли вам копипастить данные и какие именно, когда переходите из одной нейросети в другую?
1 142
9
Общая папка для работы Claude Code и Codex Луи-Франсуа Бушар собрал заметки, инструкции-скиллы, скрипты и итоги встреч в Obsi
Общая папка для работы Claude Code и Codex Луи-Франсуа Бушар собрал заметки, инструкции-скиллы, скрипты и итоги встреч в Obsidian. Его связка устроена так: Папка хранит исходные материалы и решения ↓ Индекс указывает, где искать данные для задачи ↓ Claude Code планирует работу ↓ Codex выполняет задачи по его вызову В описании этого рабочего процесса Бушар объясняет, зачем даёт агенту сведения для конкретной задачи. Начать предлагает с общей папки, короткого индекса и одного повторно используемого скилла. #ии #инструменты
1 026
10
📦 Один Python-файл вместе с его зависимостями Небольшой скрипт для отчёта уже готов. Но коллега запускает его и получает ModuleNotFoundError: вы отправили код, а список пакетов остался в вашем окружении. В uv зависимости можно записать прямо в начале файла — в формате PEP 723: # /// script # dependencies = ["rich"] # /// from rich import print print("[green]Отчёт готов[/green]") Теперь достаточно выполнить uv run report.py. uv подготовит окружение с объявленными зависимостями. При наличии такого заголовка зависимости окружающего проекта не подмешиваются. Если важны конкретные версии uv lock --script report.py Рядом появится report.py.lock. Передавайте его вместе со скриптом: один список названий пакетов ещё не фиксирует версии. 🔗 Гайд по запуску скриптов 📍 Навигация: Вакансии • Задачи • Собесы 🐸 Библиотека питониста #буст
1 445
11
🐍 Python 3.15 уже вышел: три изменения для повседневного кода 9 октября вышел финальный Python 3.15.0. Если летом вы читали про бету, теперь можно проверять новые возможности на стабильном релизе. Что стоит попробовать — Распаковка в comprehensions: список списков теперь можно собрать через [*part for part in parts], без вложенного for. — Встроенный sentinel помогает различать «аргумент не передали» и «передали None». — Пакет profiling объединяет инструменты профилировки: profiling.tracing и новый статистический профайлер profiling.sampling. Само обновление интерпретатора не означает, что все зависимости проекта уже совместимы с ним. Для рабочего приложения сначала проверьте поддерживаемые версии библиотек и прогоните тесты в отдельном окружении. 🔗 Полный список изменений 📍 Навигация: Вакансии • Задачи • Собесы 🐸 Библиотека питониста #буст
1 923
12
👀 Как вы смотрите видео? Разбираете урок, слушаете интервью фоном или начинаете на телефоне, а продолжаете на большом экране? Хотим узнать, что делает просмотр удобным для вас. Вспомните последнее видео — ролик, урок, фильм или серию сериала — и расскажите о своём опыте. Если детали не запомнились, можно так и ответить. 🕰️ Опрос займёт около 3 минут. В результатах сможете сравнить свои привычки с ответами других участников. А разработчики и инженеры видеоплатформы расскажут, что происходит по ту сторону экрана, пока вы смотрите видео. 🔗 Поделиться опытом 🐸 Библиотека программиста
1 596
13
Вспомните последний раз, когда ИИ сделал для вас рабочий результат: код, тесты, документацию или требования. Как вы его проверяли?
2 412
14
Showboat и Rodney помогают показать работу ИИ-агента Саймон Уиллисон собирает демонстрации кода с помощью двух своих инструме
Showboat и Rodney помогают показать работу ИИ-агента Саймон Уиллисон собирает демонстрации кода с помощью двух своих инструментов. Showboat выполняет команды и записывает их вывод в документ. Rodney управляет Chrome из командной строки и делает скриншоты интерфейса. uvx showboat --help Эту команду автор предлагает дать агенту: в справке есть всё необходимое, чтобы тот создал документ с демонстрацией новой функции. Уиллисон замечал и обход механизма: агент напрямую правит текст отчёта. Тогда записанный вывод может расходиться с реальным запуском. Содержимое демонстрации тоже требует проверки. #ии #инструменты
2 308
15
🎓 С Днём учителя! Учиться никогда не поздно — особенно когда технологии меняются быстрее, чем успеваешь привыкнуть к прошлом
🎓 С Днём учителя! Учиться никогда не поздно — особенно когда технологии меняются быстрее, чем успеваешь привыкнуть к прошлому инструменту. Поэтому на этой неделе дарим скидку 10 000 ₽ на любой курс Proglib по промокоду LastcallAI 📌 ➡️ Хотите разобраться с ИИ-агентами? ⁠ ➡️ Прокачать Python? ⁠ ➡️ Изучить ML, алгоритмы или математику для AI? 🎁 Промокод действует до 09.10.2026 ⏬ Выбрать новое направление
2 538
16
📚Напоминаем про наш полный курс «Самоучитель по Python для начинающих» Мы написали и собрали для вас в одну подборку все 25 глав и 230 практических заданий! 🐍 Часть 1: Особенности, сферы применения, установка, онлайн IDE 🐍 Часть 2: Все, что нужно для изучения Python с нуля – книги, сайты, каналы и курсы 🐍 Часть 3: Типы данных: преобразование и базовые операции 🐍 Часть 4: Методы работы со строками 🐍 Часть 5: Методы работы со списками и списковыми включениями 🐍 Часть 6: Методы работы со словарями и генераторами словарей 🐍 Часть 7: Методы работы с кортежами 🐍 Часть 8: Методы работы со множествами 🐍 Часть 9: Особенности цикла for 🐍 Часть 10: Условный цикл while 🐍 Часть 11: Функции с позиционными и именованными аргументами 🐍 Часть 12: Анонимные функции 🐍 Часть 13: Рекурсивные функции 🐍 Часть 14: Функции высшего порядка, замыкания и декораторы 🐍 Часть 15: Методы работы с файлами и файловой системой 🐍 Часть 16: Регулярные выражения 🐍 Часть 17: Основы скрапинга и парсинга 🐍 Часть 18: Основы ООП – инкапсуляция и наследование 🐍 Часть 19: Основы ООП – абстракция и полиморфизм 🐍 Часть 20: Графический интерфейс на Tkinter 🐍 Часть 21: Основы разработки игр на Pygame 🐍 Часть 22: Основы работы с SQLite 🐍 Часть 23: Основы веб-разработки на Flask 🐍 Часть 24: Основы работы с NumPy 🐍 Часть 25: Основы анализа данных с Pandas
2 876
17
🎹 Что делать после ChatGPT? Следующий шаг — AI-агенты. Они не просто отвечают на запросы, а сами работают с данными, инструм
🎹 Что делать после ChatGPT? Следующий шаг — AI-агенты. Они не просто отвечают на запросы, а сами работают с данными, инструментами и выполняют цепочки действий. На курсе «Разработка ИИ-агентов» разбираем всё, что нужно для этого уровня: ⬇️ RAG и работа с данными ⬇️ MCP и инструменты ⬇️ структурированный вывод ⬇️ контроль качества и стоимости ⬇️ мультиагентные системы ⬇️ AgentOps Курс полностью в записи — проходите материалы в своём темпе, без привязки к расписанию. ⏰ 4 октября цена вырастет на 10 000 ₽. Если давно хотели разобраться в AI-агентах — сейчас ещё можно зайти по текущей цене. 🔗 ⁠Посмотреть курс
2 557
18
🔥 Последний день для разработчиков AI уже пишет код. Теперь важнее научиться встраивать его в разработку так, чтобы он дейст
🔥 Последний день для разработчиков AI уже пишет код. Теперь важнее научиться встраивать его в разработку так, чтобы он действительно экономил время. На курсе «ИИ для разработчиков» собираете AI-workflow на своём проекте: от задачи и планирования до тестов, ревью и PR 🤩 Разберёте AI-агентов, MCP, контекст проекта, безопасность и контроль расходов на модели. 📍 Только сегодня, 30 сентября — скидка 10 000 ₽ Промокод: LastcallAI 🤩 ⁠Присоединиться к курсу
2 745
19
🔥 Курс «ИИ для разработчиков» уже стартовал И мы решили открыть первое занятие всем — можно просто взять и посмотреть, что происходит внутри курса. ⏬ ⁠Первое занятие — в открытом доступе А дальше — практика на собственном проекте. Ваш код: контекст, планирование, subagents, тесты, ревью и PR. По ходу работы разберёте MCP и научитесь контролировать расходы на модели. Если хотите попасть в этот поток — ещё не поздно, присоединяйся 🫡
3 502
20
👻 94% токенов уходят не на код Анализ запусков показал: основная часть токенов уходит на повторное чтение контекста. Агент с
👻 94% токенов уходят не на код Анализ запусков показал: основная часть токенов уходит на повторное чтение контекста. Агент снова изучает проект, подтягивает файлы и идёт на новый круг. 🔴 На курсе «ИИ для разработчиков» разбираем, как с этим работать: контекст и AGENTS.md / CLAUDE.md, subagents, планирование, ревью и маршрутизация моделей по стоимости. Всё это — на своём проекте, от задачи до PR ✅ ⬆️ Спикер — Арсений Харланов ⬆️ Старт 24 сентября ⬆️ До 21 сентября — 19 990 ₽ ⬆️ по промокоду TOKENMINNING 🔗 ⁠Успей занять место на курсе
4 449