Библиотека питониста | Python, Django, Flask
40.5K subscribers
2.78K photos
75 videos
51 files
4.36K links
Все самое полезное для питониста в одном канале.

Список наших каналов: https://t.me/proglibrary/9197

Курс по ML: https://cl

Для обратной связи: @proglibrary_feeedback_bot

По рекламе: @proglib_adv
РКН: https://gosuslugi.ru/snet/67b885cbd501cf3b2cdb5b36
Download Telegram
Интерактивный курс Python для новичков в программировании

При изучении программирования нет ничего важнее практики. Рассматриваем онлайн-сервис для новичков в Python, обучение в котором построено через написание программ – letpy.

https://proglib.io/w/52df74cd
Автор статьи поможет погрузиться в экосистему JavaScript, сравнивая Python с JavaScript. Вы изучите основы, историю языка и лучшие практики с точки зрения питониста.

https://proglib.io/w/a6c29e38
Интересно, как работают «умные» чат-боты и виртуальные ассистенты? Присоединяйся к бесплатному интенсиву и у тебя будет возможность разработать такую программу самому.

Регистрация по ссылке: ▶️ https://clc.to/UEYj6g.

Что тебя ждёт?
Введение в Python, знакомство с Anaconda.
Разбор архитектуры чат-ботов.
Обучение машинной модели естественному языку.
Публикация чат-бота в Telegram.

🎁 Все участники интенсива получат электронную книгу Кея Петерсона и Дэвида Колба «Век живи — век учись» от издательства МИФ!
👍1
Mastering GUI Programming with Python (2019)
Автор: Alan D. Moore

PyQt5 долгое время является самым мощным и всеобъемлющим фреймворком для создания графических интерфейсов, доступным для Python, но качественных материалов по работе с ним явно не хватает. Эта книга направлена на устранение этой проблемы путем предоставления полного описания процесса разработки GUI с PyQt5.

Скачать книгу
Вынуждены находиться дома в условиях карантина и наблюдать, как дети переворачивают все вверх дном, не позволяя сконцентрироваться на работе?
Хотите сохранить семейный уют и все успеть?🤯

Просто закажите домой портативный кинотеатр CINEMOOD 🕶
С ним вы сможете создать зону развлечения, которая не будет пересекаться с вашим личным пространством. А дети смогут сами, без труда, смотреть мультфильмы, обучаться и слушать полезные аудио-программы, пока вы работаете или просто отдыхаете.

⚠️ Обратите внимание — дети смотрят телевизор часами, что негативно сказывается на зрении. В дальнейшем это может стать причиной усталости и даже близорукости
Отдыхайте с удовольствием без вреда для здоровья, открывая вместе с CINEMOOD волшебный мир диафильмов ☘️

Портативный кинотеатр CINEMOOD работает на вас, учится вместе с вами и отдыхает тоже с вами. Оставайтесь дома и получите персональную выгоду 5% при покупке по промокоду TELEGRAM🤩

Дома сохранить уют вам поможет CINEMOOD☝🏻
ZipFly - это генератор zip-архивов, основанный на zipfile.py. Он был написан для создания очень больших ZIP-архивов для немедленной отправки клиентам или для записи больших ZIP-архивов без увеличения объема памяти.

https://proglib.io/w/97e266bd
py-spy позволяет визуализировать то, на что ваша программа Python тратит время, не перезапуская программу и не изменяя код каким-либо образом. У py-spy чрезвычайно низкие накладные расходы: для большей скорости он написан на Rust и не работает в том же процессе, что и профилированная программа Python. Это означает, что py-spy безопасен для использования с рабочим кодом Python.

https://proglib.io/w/cbdaac13
Как сравнить два множества в Python?

Воспользуйтесь преимуществами встроенных методов для простого сравнения.

https://proglib.io/w/e319b91b
Почти любую задачу можно решить с помощью нескольких строк на Python.

Просто подпишитесь на журнал «Код» и следите за их проектами и уроками — это единственное место в Телеграме, где пишут про программирование без снобизма: https://t.me/thecodemedia
Безопасная загрузка изображений в веб-приложении на Django

🖼 💾 Почти в любом веб-приложении есть необходимость принимать от пользователей картинки. В Django это можно делать лаконично и безопасно, используя ImageField и Pillow.

https://proglib.io/w/8696bee0
Если вы подумываете о том, что хорошо бы когда-нибудь вырасти в тимлида, то у нас есть для вас отличный план на следующую неделю!

1️⃣Понедельник: утром разбираетесь с тем, что такое обратная связь, и как ее запрашивать и давать, а вечером – слушаете разбор стыдных вопросов про увольнения, с которыми вам придется когда-то столкнуться
2️⃣Вторник: утром перенимаете опыт проведения 1/1 здорового человека, а вечером возвращаетесь к теме увольнений и детально прошариваете матчасть
3️⃣Среда: в перерывах между Zoom-сессиями задаете в нашем Slack волнующие вас вопросы: как вырасти в тимлида, сколько будут платить и как найти такую работу
4️⃣Четверг: знакомитесь с Александром Орловым из Стратоплана, который научит вас управлять конфликтами, а вечером – участвуете в драйвовом шоу "Что было дальше"
5️⃣Пятница: учитесь преодолевать стеснительность, а ночь зависаете в легендарном Podlodka Crew Bar, где вытаскиваете из сообщества все секреты работы тимлида
6️⃣Выходные: готовитесь к неделе по процессам разработки, где на куче воркшопов будем учиться делать так, чтобы команда работала эффективно.

И все это – на онлайн конференции нового формата Podlodka Teamlead Crew, которая стартует уже в понедельник!
📆Полное расписание двух недель: podlodka.io/crew#schedule
Learning Scientific Programming with Python (2018)
Автор: Christian Hill

Студенты и исследователи все чаще обращаются к мощному языку программирования Python в качестве альтернативы коммерческим пакетам. Автор книги быстро переходит от основ к продвинутым концепциям, позволяя читателям быстро овладеть навыками. Начиная с общих концепций программирования, таких как циклы и функции в Python 3, и переходя к библиотекам NumPy, SciPy и Matplotlib для числового программирования и визуализации данных, в этом учебнике также обсуждается использование ноутбуков IPython для создания материалов, которые можно использовать совместно.

Скачать книгу