python_practics
Открыть в Telegram
Python - обучающие материалы, полезные советы и статьи. Админ, сотрудничество, реклама: @seniorFrontPromo, @maria_seniorfront Купить рекламу: https://telega.in/c/python_practics
Больше5 312
Подписчики
+724 часа
+217 дней
+430 день
Архив постов
5 312
Пишем бота для «Отечественного WeChat» — Max на Python
Статья рассказывает о создании бота для отечественной платформы «Отечественный WeChat» с помощью языка программирования Python. В ней подробно описываются основные шаги разработки и примеры кода для автоматизации взаимодействия с пользователями. Автор делится полезными советами и рекомендациями для тех, кто хочет создать своего собственного бота для этой системы.
Подробнее👇
#статьи
@python_practics
5 312
Distributed Machine Learning Patterns
Чему вы научитесь:
• Архитектурным паттернам для распределенного машинного обучения;
• Созданию масштабируемых ML-систем;
• Оптимизации обучения моделей на распределенных кластерах;
• Управлению данными в распределенных ML-пайплайнах;
• Внедрению продвинутых техник параллельного обучения.
"Distributed Machine Learning Patterns" научит вас проектировать и создавать эффективные распределенные системы машинного обучения для работы с большими данными и сложными моделями.
Книга в формате pdf👇
#курсы_книги
@python_practics
5 312
Будущее Python: какие тренды развития и боли языка обсуждали на PyCon 2025
CPython и его «кишки», асинхронность и фрагментация, управление зависимостями, безопасность и боли научного кода. Что обсуждали на профильной конференции для Python-разработчиков.
Подробнее👇
#статьи
@python_practics
5 312
Получи грант до 1,2 млн руб. на обучение в магистратуре
4 офлайн программы, онлайн-магистратура по ML. Гранты до 1,2 млн руб. Стажировки, диплом гос. образца и фокус на твоей карьере в ЦУ
Подать заявку
#реклама 16+
apply.centraluniversity.ru
О рекламодателе
5 312
Получение текущей даты в нужном формате
Использует strftime() для форматирования даты и времени.
👍 - если было полезно
#полезные_сниппеты
@python_practics
5 312
SQLAlchemy
SQLAlchemy — библиотека для работы с реляционными базами данных в Python, основанная на технологии ORM (Object-Relational Mapping). Служит для синхронизации объектов Python с записями реляционных баз данных: Oracle, PostgreSQL, Microsoft SQL Server и других.
Особенности:
• Позволяет описывать структуры баз данных и способы взаимодействия с ними на языке Python без использования SQL.
• Поддерживает асинхронное программирование (с версии 1.4) через AsyncSession и соответствующие асинхронные драйверы баз данных (asyncpg для PostgreSQL, aiosqlite для SQLite).
• Позволяет заменить одну базу данных другой с аналогичным наполнением в любой момент — разработчикам необходимо скорректировать часть кода с указанием типа используемого хранилища, но не переписывать его полностью.
Подробнее👇
#фреймворки_библиотеки
@python_practics
5 312
Внимание! - Вопрос!
Что такое pre-commit check?
Как и во многих других системах контроля версий, в Git'е есть возможность запускать собственные сценарии в те моменты, когда происходят некоторые важные действия. Существуют две группы подобных перехватчиков (hook): на стороне клиента и на стороне сервера. Перехватчики на стороне клиента предназначены для клиентских операций, таких как создание коммита и слияние. Перехватчики на стороне сервера нужны для серверных операций, таких как приём отправленных коммитов. Перехватчики могут быть использованы для выполнения самых различных задач.
#вопросы_из_собеседований
@python_practics
5 312
Большая распродажа: скидки на серверы Dell, HPE
В Сервер Молл выгодное предложение на серверы Dell, HPE предыдущих поколений — самое время для апгрейда и масштабирования.
Модели серверов под любые задачи: 1С, базы данных, виртуализация, видеонаблюдение, файловое хранилище, VPN и иные нагрузки.
Конфигурации — от бюджетных до некогда топов с двумя процессорами Intel Xeon Gold.
Все серверы в наличии и готовы к отправке!
Выберите готовый вариант или сконфигурируйте под свои задачи.
Консультации в любом объёме.
⚡ Бесплатная Гарантия 5 лет
⚡Доставка по всей России = 0 руб
⚡Постпродажная поддержка
Если вы ждали повод собрать инфраструктуру с нуля, масштабировать или заменить старую технику — он перед вами.
Акция продлится, пока серверы есть в наличии ✅
Пишите в наш Чат или Звоните — 8 800 755-25-51 📞
Узнать цену
#реклама 16+
servermall.ru
О рекламодателе
5 312
Объединение слов из списка в строку с разделителем
Используем метод join() для объединения списка строк.
👍 - если было полезно
#полезные_сниппеты
@python_practics
5 312
Задача:
Реализуйте функцию, которая принимает 3 целых значения a, b, c. Функция должна возвращать значение true, если можно построить треугольник со сторонами заданной длины, и значение false в любом другом случае.
Пример:
4,2,3 -> true 2,2,2 -> true 1,2,3 -> false#задачник @python_practics
5 312
+4
Loro Piana: мужские кожаные и замшевые куртки
⚡ Онлайн-магазин мужской брендовой одежды, обуви и аксессуаров по самым выгодным ценам!
✅ Тысячи моделей от топовых брендов, премиум качество, новинки каждый день!
Tommy Hilfiger
Burberry
Emporio Armani 7
Moncler
Dolce & Gabbana
Hugo Boss
Polo Ralph Lauren
Hermes
Brunello Cucinelli и др.
🚗 Доставка с примеркой по Москве, быстрая доставка по всей России и СНГ.
💰 Скидки до -80% в нашем дисконт Telegram-канале.
❤️ Твой новый стиль всего в одном клике. Переходи!
Подписаться
#реклама
О рекламодателе
5 312
Анимированные фейерверки на Python
Полный код можно посмотреть по ссылке👇
#sandbox
@python_practics
5 312
Внимание! - Вопрос!
Что такое force push?
Если вы поправили какие-нибудь старые коммиты в истории git, например: исправили имя автора или e-mail, или отменили последний коммит или воспользовались amend или revert, то при попытке push-а git справедливо «ругнётся»
Чтобы нам всё же запушить наши изменения, нам нужно выполнить либо
git push --force origin <имя_ветки>
Но в этом случае мы рискуем перетереть чьи-нибудь изменения, если с тех пор, как мы забирали изменения с сервера, кто-то успел запушить свои коммиты. Поэтому лучше использовать более безопасную команду:
git push --force-with-lease origin <имя_ветки>
Такой вариант лучше тем, что если кто-то успел запушить свои коммиты после того, как мы забирали изменения с сервера, то он не будет их перетирать, а выдаст нам ошибку, после чего мы сможем интегрировать чужие коммиты со своими изменениями и попытаться сделать push --force-with-lease ещё раз.
#вопросы_из_собеседований
@python_practics
5 312
Пробелы, табы и ничего больше: как работает язык программирования Whitespace
В Whitespace — одном из самых странных языков программирования — код состоит только из пробелов, табуляций и переводов строки. Все остальные символы игнорируются и используются только как комментарии.
Это позволяет вставлять работающий код Whitespace в пробелы любого другого кода — и таким образом делать полиглоты: один и тот же файл может одновременно быть, например, Python-скриптом и Whitespace-программой.
Подробнее👇
#статьи
@python_practics
Уже доступно! Исследование Telegram 2025 — ключевые инсайты года 
