Библиотека питониста | Python, Django, Flask
40.3K subscribers
2.81K photos
79 videos
51 files
4.4K links
Все самое полезное для питониста в одном канале.

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

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

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

По рекламе: @proglib_adv
РКН: https://gosuslugi.ru/snet/67b885cbd501cf3b2cdb5b36
Download Telegram
🧑‍💻Сегодня День программиста! А значит, самое время стать ещё более крутым специалистом💪

Программирование на языке Python — небольшой курс от РТУ МИРЭА с задачами по написанию как простых скриптов, так и сложных. Вот что он охватывает:

🔘организация программ (модули, исключения);
🔘объектно-ориентированное программирование;
🔘функциональное программирование;
🔘автоматизация тестирования;
🔘машины экстремального обучения;
🔘матричные операции;
🔘хаотические отображения.

Всё находится бесплатно в GitHub-репозитории. Вот ссылка 👈
Please open Telegram to view this post
VIEW IN TELEGRAM
12🔥6👍4
Анимации на CSS: 13 библиотек для креативных решений

CSS-анимации не только более производительны, чем их JavaScript-аналоги, но и проще в реализации. В этой статье мы рассмотрим 13 библиотек, которые помогут вам создавать впечатляющие анимационные эффекты.

🔗 Читать статью
🔗 Зеркало
🔥3😁3🤩3
Привет, друзья! 👋

Готовим статью «Лучший ноутбук для программирования в 2024 году» и хотим узнать ваше мнение! 💻
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4👍1
Какой бюджет, по-вашему, оптимален для покупки ноутбука программисту в 2024 году? 💰
Anonymous Poll
8%
До 50 000 ₽
45%
50 000 — 100 000 ₽
30%
100 000 — 150 000 ₽
16%
Более 150 000 ₽
Поделитесь опытом: на каком ноутбуке вы сейчас работаете и почему он вам нравится (или не нравится)? 🌟

Ждем ваши ответы в комментариях! Самые полезные советы войдут в нашу статью. 📝💡

Спасибо за участие! 🙌
🔥51
✂️ CSV Trimming — библиотека для превращения уродливых csv-файлов в красивые

Позволяет одной строчкой кода отформатировать «грязные» csv-файлы, которые вы получаете, например, после скрэпинга.

import pandas as pd
from csv_trimming import CSVTrimmer
# загрузите ваш csv
csv = pd.read_csv(«tests/documents/noisy/sicilia.csv»)
# улучшите его
trimmer = CSVTrimmer()
trimmed_csv = trimmer.trim(csv)


🔗 Ссылка на репозиторий проекта
13🤔3👾3👏2😁2
Пятничный #дайджест для питонистов

🐍 Мини-гайд по отправке сообщений из Google Таблицы или базы данных с Python
В статье на «Хабре» рассказывается, как автоматизировать отправку сообщений, например, из базы данных в CMS, куда попадают заявки от покупателей.

🐍 Why I Still Use Python Virtual Environments in Docker
Автор объясняет, почему он продолжает использовать виртуальные окружения, несмотря на популярность альтернативных подходов.

🐍 How to Use Conditional Expressions With NumPy where()
Новый туториал на Real Python подробно расскажет о функции where(), предназначенной для фильтрации элементов массива.

🐍 H2O Wave — Create Web Apps with Python
Это программный стек, который позволяет быстро создавать и разворачивать дашборды, используя только Python, без необходимости работать с HTML, CSS или JavaScript.

🐍 Kotaemon
Это инструмент для построения интерактивных интерфейсов, позволяющих пользователям работать с их локальными документами через чат.
👍5🔥3🤩1
📩 Как реагировать, если вам написал рекрутер и предлагает работу

Объясняем, как извлечь максимальную пользу от общения с рекрутером, который самостоятельно нашел вас и предлагает работу.


Эта статья поможет разобраться, что делать, когда вам пишет рекрутер и предлагает работу, и как правильно ответить на его предложение. Мы разберем основные моменты, которые стоит учитывать, и дадим несколько полезных советов, которые помогут вам сделать правильный выбор.

👉 Ссылка на статью
👍9🔥21
👆Две наглядные шпаргалки по методам списков и множеств в Python👆
👍35🎉4🌚3🔥21
😺🐙🗄️ Кэширование в GitHub Actions: основные нюансы, проблемы и решения

Рассмотрим тонкости работы с кэшем в GitHub Actions, обсудим распространенные проблемы и предложим эффективные решения, основанные на реальном опыте разработки крупного проекта.

Читать статью
2🔥1
Поделитесь своим опытом: какой шрифт, на ваш взгляд, самый удобный для долгих сессий кодинга и почему? 💻🕰

Ждем ваши ответы в комментариях! Самые интересные и полезные советы войдут в нашу статью. 📝💡
Привет, друзья! 👋

Готовим статью «Лучшие шрифты для программирования» и хотим узнать ваше мнение! 🖥
😁7🤔4🔥2
✍️ Использование подчёркивания в коде на Python

Новая статья на «Хабре» рассказывает о том, как подчёркивания используются в Python. Рассматриваются:

▫️имена переменных;
▫️имена методов (в том числе магических);
▫️имена аргументов.

🔗 Читать статью
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9🔥3🥱1
🙌 Хардкорный вышмат для тех, кто интересуется ML, AI, DS

Начать с вводных занятий можно здесь, ответив всего на 4 вопроса – https://proglib.io/w/8f9d3a94

Что будет на демо?

🔹Вводный урок от CPO курса;

🔹Лекции со всеми преподавателями МГУ по темам: теория множеств, непрерывность функции, основные формулы комбинаторики, матрицы и операции над ними, градиентный спуск;

🔹Практические задания и дополнительные материалы!

⚡️Переходите и активируйте – https://proglib.io/w/8f9d3a94
Please open Telegram to view this post
VIEW IN TELEGRAM
🤩31👍1🔥1
⚖️💻 5 признаков зависимости от программирования: как вернуть баланс в жизнь

Если вы чувствуете, что код вытесняет всё остальное, эта статья поможет вам взглянуть на проблему по-новому и вернуться к полноценной жизни. Она охватывает такие аспекты, как уход в цифровой мир, использование стимуляторов, ментальное присутствие на работе, игнорирование хобби и нерациональные траты. Автор предлагает практические советы для восстановления баланса.

🔗 Читать статью
6👍3
Перестаньте использовать Python 3.8

Python 3.8 вышел в 2019 году, но до сих пор его используют большое количество людей. Так, в сентябре 2024 года около 14% пакетов, скачанных с PyPI, были предназначены для этой версии языка (сюда, конечно, входят автоматические загрузки через CI).

👉 В новой статье автор перечисляет причины, по которым стоит наконец обновиться.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍12🥱4🔥3🤔2