python_practics
Відкрити в Telegram
Python - обучающие материалы, полезные советы и статьи. Админ, сотрудничество, реклама: @seniorFrontPromo, @maria_seniorfront Купить рекламу: https://telega.in/c/python_practics
Показати більше5 290
Підписники
-524 години
-87 днів
-1330 день
Архів дописів
5 288
Внимание! - Вопрос!
Какая разница между django и Flask ?
Flask предоставляет простоту, гибкость и аккуратность в работе, позволяя пользователю самому выбирать, как реализовать те или иные вещи.
Django предоставляет пакет «все включено»: у вас есть панель админа, интерфейсы баз данных, ORM, и структура каталогов для ваших приложений и проектов.
Под каждую задачу нужно брать свой инструмент, Django хорошо подойдет для новостных сайтов, блогов и тд, благодаря тому что у него уже из коробки есть многое (в том числе админка), да и создавался он именно под такой тип сайтов. Flask же из коробки напротив, практически ничего не имеет и лучше подойдет для каких-либо микросервисов или приложений для которых стек технологий с которыми поставляется Django не подходит.
#вопросы_из_собеседований
@python_practics
5 288
Хакер-одиночка взломал и украл данные европейского аналога Интерпола
Европол столкнулся с серьезным инцидентом в области кибербезопасности, который затронул онлайн-платформу для обмена знаниями между экспертами организации — Europol Platform for Experts (EPE).
Платформа была взломана, что привело к утечке документов, обозначенных как «Только для служебного пользования», содержащих секретные данные. В настоящее время портал отключен, и на сайте размещено сообщение о проведении технического обслуживания.
Подробнее👇
#статьи
@python_practics
5 288
Google Gemini для Python: пишем код с помощью Bard
Чему вы научитесь:
• Основам работы с Google Gemini и интеграции его возможностей в ваши проекты на Python;
• Использованию библиотеки Bard для создания запросов к Google Gemini API и обработки ответов;
• Работе с различными типами данных, включая текст, изображения и видео, через Google Gemini;
• Разработке сценариев автоматизации для работы с рекламными кампаниями на платформе Google Gemini;
• Применению лучших практик разработки и оптимизации рекламных кампаний с помощью Google Gemini.
"Google Gemini для Python: пишем код с помощью Bard" поможет вам освоить работу с кодом на платформе Google Gemini и использовать Python для автоматизации процессов в вашем бизнесе.
Книга в формате pdf👇
#курсы_книги
@python_practics
5 288
Кратко про Uplift-моделирование
Uplift-моделирование — это метод оценки эффекта от воздействия, который использует алгоритмы ML для предсказания изменения вероятности интересуемого события под влиянием этого воздействия. Зачастую цель Uplift заключается в выявление тех клиентов, которые с наибольшей вероятностью изменят своё поведение в желаемую сторону в ответ на предложение.
Uplift-модели считают разницу между вероятностями наступления события в обработанной и контрольной группах. С ними можно предсказать результат и определить, был ли он действительно вызван проведенной кампанией.
Подробнее👇
#статьи
@python_practics
5 288
Очистка корзины для мусора
Этот простой скрипт позволяет вам очистить корзину с помощью Python. Посмотрите приведенный выше код, чтобы узнать, как это сделать.
👍 - если было полезно
#полезные_сниппеты
@python_practics
5 288
Hug Framework
Это микросхема, используемая для создания API. Этот фреймворк предоставляет различные интерфейсы, поэтому его легко разработать и использовать позже где угодно. Он хорошо совместим с python3. Используя эту структуру, вы можете быстро и легко разрабатывать локально и по протоколу HTTP. Эта структура использует Cython для компиляции и ресурсы по мере необходимости. Несколько других функций:
• Поддерживает проверку, основанную на аннотациях;
• Наличие автоматической документации;
• Автоматическое управление версией;
• Соответствие Cython;
• Также работает как библиотека Python;
• Поддерживает философию записи один раз и использования где угодно.
Подробнее👇
#фреймворки_библиотеки
@python_practics
5 288
Внимание! - Вопрос!
За что отвечает Meta в сериализаторе?
В классе Meta сериализатора можно задать модель по которой будет создан сериализатор, поля, которые будут включены (или exclude для исключения), list_serializer_class, например для того чтобы задать специфическую валидацию списков и тд.
#вопросы_из_собеседований
@python_practics
5 288
Оплачиваемая стажировка и трудоустройство без опыта — ну ничего себе 😳
Все возможно с Добровольным квалификационным экзаменом! Это бесплатный проект Правительства Москвы, где ты можешь показать свои знания по специальности, запомниться потенциальным работодателям и получить оффер в престижные компании Москвы.
Тебя ждет всего три шага:
1️⃣ Пройди тест
После регистрации на сайте ДКЭ тебе будет доступно 70 профессий по 7 направлениям. Выбирай тест по своей специальности и проверь уровень своих знаний!
2️⃣ Реши кейс
Если ты успешно сдал тест, тебя пригласят на следующий этап, где ты с другими участниками в команде будешь решать реальный кейс одного из работодателей.
3️⃣ Стань победителем
Окажись в числе лучших по общему количеству баллов за оба этапа и получи шанс попасть на оплачиваемую стажировку с дальнейшим трудоустройством.
Готов проявить себя? Регистрируйся и начинай проходить тест — https://dke.moscow
Реклама. АНО "РАЗВИТИЕ ЧЕЛОВЕЧЕСКОГО КАПИТАЛА", АНО "РЧК". ИНН 7710364647. erid: LjN8K9PhY
5 288
Извлечение текста OCR из изображений
OCR – это метод распознавания текста из цифр и отсканированных документов. Многие разработчики используют его для чтения рукописных данных, и этот код на Python может преобразовать отсканированные изображения в текстовый формат OCR.
Примечание: Вы должны загрузить файл tesseract.exe с Github.
👍 - если было полезно
#полезные_сниппеты
@python_practics
5 288
⚡️В сети начали находить курсы и книги известных онлайн школ в открытом доступе
Вот отсортированная база с тонной материала(постепенно пополняется):
🔗 БАЗА (3385 видео):
(343 видео, 87 книги) — Java
(176 видео, 32 книги) — Git
(293 видео, 63 книги) — C#
(352 видео, 89 книги) — С++
(167 видео, 53 книги) — PHP
(227 видео, 83 книги) — SQL
(163 видео, 29 книги) — Linux
(363 видео, 122 книги) — Python
(415 видео, 168 книги) — Frontend
(143 видео, 33 книги) — Flask
(167 видео, 43 книги) — Django
(197 видео, 49 книги) — Разработка ботов
(137 видео, 93 книги) — Data Science
(113 видео, 82 книги) — GameDev
(129 видео, 73 книги) — QA
Скачивать ничего не нужно — все выложили в Telegram и на YouTube с доступом по ссылке
5 288
Задача:
Тролли атакуют ваш раздел комментариев!
Распространенный способ справиться с этой ситуацией — удалить все гласные из комментариев троллей, нейтрализуя угрозу.
Ваша задача — написать функцию, которая принимает строку и возвращает новую строку, из которой удалены все гласные.
Пример:
"This website is for losers LOL!" ==> "Ths wbst s fr lsrs LL!"#задачник @python_practics
5 288
Генератор паролей
Полный код можно посмотреть по ссылке👇
#sandbox
@python_practics
5 288
Внимание! - Вопрос!
Чем лучше отправлять форму — GET или POST?
Форму можно отправлять обоими способами. В первом случае переменные прикрепляются к строке запроса после вопросительного знака. Во втором – передаются в теле запроса.
Техническое ограничение метода GET в том, что им нельзя передать файл, в отличие от POST.
Форму желательно передавать методом POST по следующим причинам:
- GET-запросы могут быть кешированы, особенно в браузерах семейства IE
- GET-запросы оседают в логах провайдера, сервера, истории браузера. Пароль и логин в таком случае может засветиться во многих местах
- некоторые вирусы отслеживают содержимое адресной строки и пересылают третьим лицам.
#вопросы_из_собеседований
@python_practics
5 288
Хотите тестировать приложения на Python быстрее?
Создайте пакет в Python и интегрируйте его с проектами Django.
О том, как это сделать, мы поговорим на открытом уроке «Как создать свою библиотеку и ускорить тестирование в Django REST framework».
Приглашаем веб-разработчиков, Python-разработчиков, бэкенд-разработчиков, девопс-инженеров.
Вы научитесь:
- Создавать пакет Python
- Пользоваться инструментами для тестирования приложений в Django REST Framework
- Писать тест-кейсы для юнит-тестов
- Интегрировать созданный пакет в проекты Django
Занятие проведёт Python-разработчик и опытный преподаватель OTUS – Леонид Орлов.
Бонус! Всем участникам – скидка 5% на любой курс OTUS
23 мая в 19:00 МСК
Записаться на воркшоп - https://otus.pw/yI3w/?erid=LjN8KBMUA
Реклама. ООО "ОТУС ОНЛАЙН-ОБРАЗОВАНИЕ". ИНН 9705100963.
5 288
На практике пробуем KAN – принципиально новую архитектуру нейросетей
На днях ученые из MIT показали альтернативу многослойному перцептрону (MLP). MLP с самого момента изобретения глубокого обучения лежит в основе всех нейросетей, какими мы их знаем сегодня. На его идее в том числе построены большие языковые модели и системы компьютерного зрения.
Однако теперь все может измениться. В KAN (Kolmogorov-Arnold Networks) исследователи реализовали перемещение функций активации с нейронов на ребра нейросети, и такой подход показал блестящие результаты.
Подробнее👇
#статьи
@python_practics
Вже доступно! Дослідження Telegram за 2025 — головні інсайти року 
