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


Гео и язык канала: Россия, Русский
Категория: Технологии


Все самое полезное для питониста в одном канале.
Список наших каналов: https://t.me/proglibrary/9197
Учиться у нас: https://proglib.io/w/d7f1e6ed
Обратная связь: @proglibrary_feedback_bot
По рекламе: @proglib_adv
Прайс: @proglib_advertising

Связанные каналы  |  Похожие каналы

Гео и язык канала
Россия, Русский
Категория
Технологии
Статистика
Фильтр публикаций


Репост из: Proglib.academy | IT-курсы
📊 Kaggle за 30 минут: практическое руководство для начинающих

Начинающему дата-сайентисту необходима практика, а Kaggle решает эту проблему. Из статьи вы узнаете, как лучше всего начать работу с популярным сервисом.

🔗 Статья


💵⚡️ДАРИМ 40 000₽ ЗА ВИДЕО

Конкурс года в «Библиотеке программиста»: смонтируйте короткий вертикальный ролик формата Shorts/Reels* на тему программирования и разработки — лучший автор получит 40 тысяч рублей 🤑

Подробные условия:
➡️смонтируйте короткий смешной вертикальный ролик (можно и нужно использовать мемы)
➡️отправьте нам в бота @ProglibContest_bot
➡️лучшие ролики (по мнению редакции) мы будем выкладывать в канал и в наш инстаграм*
➡️тот, чей ролик соберет больше всего просмотров в инстаграм*, получит приз — 40 тысяч рублей

Какие ролики мы не принимаем:
😟не вашего авторства (проверим!)
😟длинные, невертикальные, несмешные

Таймлайн:
2 августа — заканчиваем принимать видео
⬇️
3 августа — начинаем загружать лучшие видео в инстаграм
⬇️
9 августа — подводим итоги

*Организация Meta признана экстремистской в РФ


python-cheat-sheet.pdf
89.3Кб
✍️🐍 Шпаргалка по Python 3 от Real Python

Содержит:

▪️типы данных (строки, числа, булевы типы);
▪️коллекции (списки, словари);
▪️условные выражения и циклы;
▪️функции.

🔗 Ссылка


🐍 У нас есть еженедельная email-рассылка, посвященная последним открытиям и тенденциям в мире Python.

В ней:
● Новые возможности в последних версиях Python
● Работа с базами данных и SQL в Python
● Веб-разработка на Django и Flask
● Машинное обучение и анализ данных с помощью Python
● Автоматизация и работа с API на Python
● Тестирование и отладка кода на Python
● Задачи для новичков с решениями

👉Подписаться👈


Репост из: Библиотека задач по Python | тесты, код, задания
Что выведет код?
Опрос
  •   Ничего
  •   None
  •   Error
1456 голосов




✍️ Все итераторы из модуля itertools по категориям

Автор книги Pydon'ts составил небольшую таблицу, которая может быть полезна при работе с itertools. В этом модуле есть 20 имён, которые можно импортировать: 19 итераторов и 1 функция. Вот на какие категории разбил итераторы автор:

▪️изменяющие форму;
▪️фильтрующие;
▪️комбинаторные;
▪️бесконечные;
▪️дополняющие другие инструменты.

Автор также пометил chain, pairwise и product звёздочкой, так как считает их наиболее полезными.


⚔️ Flask vs Django в 2024 году

Статья на сайте Learn Django сравнивает два популярных веб-фреймворка: Flask и Django. Если коротко, то основные выводы такие:

▪️У Django есть встроенные решения для множества задач, а Flask требует установки множества сторонних библиотек;
▪️Освоить Flask может быть легче, но Django предлагает более структурированный подход.

🔗 Подробности читайте в статье


Репост из: Библиотека фронтендера | Frontend, JS, JavaScript, React.js, Angular.js, Vue.js
🤖🔞 Пишем Telegram-бота для фильтрации нецензурной лексики в чате

Автор «Библиотеки программиста» представил бесплатного Telegram-бота для фильтрации нецензурных выражений в чате Telegram, который разработан на JavaScript с использованием фреймворка gremmY. В статье — основные составляющие Telegram-бота, необходимые для его работы.

👉 Читать статью
👉 Зеркало


🐍✨ ptpython — улучшенный REPL для Python

Это интерактивная оболочка, которая предоставляет улучшенную среду для написания и выполнения кода. Вот её возможности:

▪️Автодополнение кода.
▪️Подсветка синтаксиса.
▪️Поддержка мыши.
▪️Возможность редактирования нескольких строк кода с функциями копирования, вставки и удаления.
▪️Возможность настройки различных параметров среды через файл конфигурации.

На днях вышла очередная версия ptpython 3.0.29

🔗 Ссылка на репозиторий
🔗 Ссылка на PyPI


Внимание, задание:

С помощью эмодзи расскажите, чем вы занимаетесь на работе 👀

Вот пример: 🧑‍💻😭🧑‍💻

👇Ждём в комментариях👇


🐍🛠️ 5 Python-инструментов, которые изменят ваш подход к разработке

Эффективность разработки на Python во многом зависит от используемых инструментов. В этой статье мы рассмотрим пять мощных решений, способных существенно повысить продуктивность вашей работы.

👉 Читать статью


Репост из: Библиотека программиста | программирование, кодинг, разработка
🐬🐘 PostgreSQL или MySQL: что лучше подойдет для вашего проекта

PostgreSQL и MySQL — самые популярные реляционные СУБД. Обе обеспечивают надежное хранение и эффективное извлечение данных, и потому сделать выбор между ними не так-то просто.

В этой статье мы углубимся в сравнение PostgreSQL и MySQL: рассмотрим их особенности, основные отличия, функциональность и производительность, a также обсудим типичные сценарии использования, чтобы определить, какая из них лучше подходит для конкретного проекта.

👉 Читать статью
👉 Зеркало


⚙️ Как устроен Python под капотом

Источник


🐍 Зачем обновлять Python в долгоживущих проектах

Автор новой статьи на «Хабре» рассказывает о значимых изменениях в языке, в частности о:

▪️match-case
▪️группах исключений (except*)
▪️моржовом операторе и т.д.

Более подробно читайте по ссылке 👈


Ответьте на 3 вопроса, чтобы получить вводные занятия к курсу «Алгоритмы и структуры данных»

🔥Получите вводные занятия, ответив на 3 вопроса – https://proglib.io/w/d1c2419a

На вводной части вас ждут:

1. Лекция «Производительность алгоритмов» от руководителя разработки Яндекс.Самокатов;

2. Лекция «Итеративные сортировки и линейные сортировки» от аспирант департамента искусственного интеллекта ВШЭ;

3. Практические задания после лекций;

4. Ссылки на дополнительные материалы для самостоятельного изучения.

⚡️Переходите и начинайте учиться уже сегодня – https://proglib.io/w/d1c2419a


✍️😎 Вопросы с собесов и ответы на них

Это подборка самых популярных постов канала «Библиотека собеса по Python» за последний месяц. Сохраняй себе, чтобы не потерять👇

Корутины (Coroutines)
Валидаторы данных
Метод sets.issubset()
Метод setdefault()
Проверяем, является ли заданная дата — праздником


🐍«Free-threaded CPython готов к экспериментам!»

Запустился сайт py-free-threading.github.io, который предоставляет документацию и отслеживает статус внедрения поддержки многопоточного Python (free-threaded CPython).

Если коротко: речь идёт о значительном изменении в CPython, которое позволяет запускать несколько потоков параллельно в одном интерпретаторе. Это экспериментальная функция в CPython 3.13, отключающая глобальную блокировку интерпретатора (GIL). Она упрощает написание кода, заточенного на использование нескольких ядер ЦПУ.

🔗 Прочесть обо всём подробнее можно на сайте


🛡️GGShield — утилита для защиты от утечек секретов

В тему к посту рассказываем об инструменте командной строки от GitGuardian. Он способен:

✅ находить более 400 типов секретов, которые вы могли захардкодить;
✅ детектировать 70+ типов ошибок конфигурации инфраструктуры как кода.

Работает на macOS, Linux и Windows. Требует Python 3.8 и старше, а также git. GGShield легко интегрируется с CI/CD пайплайнами и предоставляет гибкие возможности настройки для различных сценариев использования.

🔗 Ссылка на репозиторий
🔗 Ссылка на документацию


🐍 Нам нужно ещё больше отсылок к «Монти Пайтон» 🐍

Как известно, язык Python был назван в честь британской комик-группы «Монти Пайтон». Поэтому многие разработчики включают элементы из её скетчей в свой код. Однако, похоже, реддитор Verochio нашёл в CPython самый насыщенный отсылками файл.

Это inspect_fodder.py, который относится к тестовой инфраструктуре CPython. Только посмотрите на него 👈

Например, две функции названы spam и eggs. Это отсылка к знаменитому скетчу «Монти Пайтон», в котором официантка предлагает посетителям кафе различные блюда, почти все из которых включают в себя консервированную ветчину spam и часто яйца. Этот же скетч, кстати, стал причиной, по которой мы называем навязчивые сообщения на почте (и не только) спамом.

StupidGit, MalodorousPervert и ParrotDroppings тоже отсылаются к «Монти Пайтон».

Показано 20 последних публикаций.