python_practics
الذهاب إلى القناة على Telegram
Python - обучающие материалы, полезные советы и статьи. Админ, сотрудничество, реклама: @seniorFrontPromo, @maria_seniorfront Купить рекламу: https://telega.in/c/python_practics
إظهار المزيد5 312
المشتركون
+724 ساعات
+217 أيام
+430 أيام
أرشيف المشاركات
5 312
Scrapy
Одна из самых популярных и быстрых платформ веб-сканирования с открытым исходным кодом, написанная на Python. Scrapy обычно используется для извлечения данных с веб-страницы с помощью селекторов на основе XPath.
Особенности Scrapy:
• Кроссплатформенность — работает в Linux, Windows, BSD и Mac OS X.
• Встроенная функциональность для сбора и извлечения данных из источников HTML/XML.
• Поддержка создания экспорта фидов в различных форматах (JSON, CSV, XML) и их хранения в нескольких бэкендах.
• Библиотека использует принцип «Don't Repeat Yourself» («Не повторяйся») в дизайне своего интерфейса, побуждая пользователей писать универсальный код, который можно повторно использовать для создания и масштабирования больших веб-сканеров.
• Используется для сбора данных из API.
• Scrapy — асинхронная библиотека, крайне эффективная с точки зрения скорости.
• Не поддерживает веб-сайты на основе Javascript.
Подробнее👇
#фреймворки_библиотеки
@python_practics
5 312
Современная магистратура от Центрального университета
Хочешь развиваться в сфере ИТ и получить фундаментальные знания с практикой?
Поступай в магистратуру Центрального университета!
- 4 офлайн программы по востребованным направлениям ИТ
- Онлайн-программа по машинному обучению
- 300 мест с грантами до 1,2 млн руб.
- Вечерние занятия и учеба по выходным — удобно совмещать с работой
- Обучение по модели STEM-образования: на стыке науки, технологий и бизнеса
- Возможность стажировок и трудоустройства в ведущих компаниях
- Государственный диплом за 2 года
Магистратура в Центральном университете — это современный подход к образованию, сильный преподавательский состав и актуальные кейсы от индустрии.
Оставляй заявку на грант уже сейчас!
Подать заявку
#реклама 16+
apply.centraluniversity.ru
О рекламодателе
5 312
Внимание! - Вопрос!
Что такое абстракция?
Абстракция гласит что мы должны выделять важные характеристики объекта. Мысль в том, чтобы мы могли определить минимально необходимый набор этих характеристик для того чтобы можно было решить поставленную задачу. Часто путают с инкапсуляцией, потому что и то и другое косвенно влияет на формирование публичного интерфейса типа. Довольно тривиальная парадигма и поэтому часто не указывается как таковая.
#вопросы_из_собеседований
@python_practics
5 312
Создание словаря с последовательными ключами и значениями
Использует функцию zip() для объединения списков в словарь.
👍 - если было полезно
#полезные_сниппеты
@python_practics
5 312
Задача:
Цель этого упражнения - преобразовать строку в новую строку, где каждый символ в новой строке равен "(", если этот символ встречается в исходной строке только один раз, или ")", если этот символ встречается в исходной строке более одного раза. Игнорируйте заглавные буквы при определении того, является ли символ дубликатом.
Пример:
"din" => "((("
"recede" => "()()()"
#задачник
@python_practics5 312
Генератор паролей на Python
Полный код можно посмотреть по ссылке👇
#sandbox
@python_practics
5 312
Внимание! - Вопрос!
Что такое полиморфизм?
Полиморфизм - возможность схожим типам данных, которые явно заданы иерархией наследования иметь различные реализации (с помощью переопределения методов и апкаста). Также в языках программирования и теории типов полиморфизмом называется способность функции обрабатывать данные разных типов.
#вопросы_из_собеседований
@python_practics
5 312
Запустите рекламу в телеграм-каналах с Яндекс Директом
Перфоманс-реклама теперь в телеграм-каналах ⚡
Яндекс Директ знает, как привлечь целевую аудиторию 💰👌
Попробовать
#реклама
yandex.ru
О рекламодателе
5 312
Гайд: Как использовать ChatGPT, чтобы стать программистом
GPT вроде умный, но за ним постоянно нужен глаз да глаз. Где-то галлюцинирует, а где-то заменяет гугл, курсы и ментора. В этой статье автор разобрался, как составлять запросы, рассмотрел основные сценарии изучения программирования с помощью ИИ и обсудил некоторые фишки GPT.
Подробнее👇
#статьи
@python_practics
5 312
Data Science Bookcamp
Чему вы научитесь:
• Практическим методам работы с данными;
• Построению и оценке моделей машинного обучения;
• Визуализации и интерпретации результатов анализа;
• Применению алгоритмов для решения реальных задач;
• Созданию полноценных data science проектов.
"Data Science Bookcamp" проведет вас через интенсивный курс практических занятий, предоставляя знания и навыки для успешной работы в области науки о данных.
Книга в формате pdf👇
#курсы_книги
@python_practics
5 312
Исторические кадры: джун устраивается на работу и показывает свои проекты
#мемчики
@python_practics
5 312
Сломал ногу — выучил Python: как ИИ помог экс-консультанту стать программистом за 100 дней
Эрик Леннрот, бывший консультант в Big Four, стал программистом всего за 100 дней — благодаря больничному, упорству и ChatGPT. Все началось, когда 38-летний Эрик сломал лодыжку во время пробежки. Лежа дома, он увидел в соцсетях истории о том, как люди запускали SaaS-проекты за выходные с помощью ИИ. Это вдохновило его на третью попытку освоить программирование.
Подробнее👇
#статьи
@python_practics
5 312
Гайд для маркетологов по эффективным онлайн-встречам
Как CMO, PR и digital-маркетологам повысить результативность брейнштормов, совещаний и планерок с командой с помощью онлайн-встреч?
Гайд МТС Линк: 37 страниц полезных материалов, чек-листов и кейсов для эффективных видеовстреч и совещаний.
✅ В гайде:
- Как создать постоянную ссылку на регулярные встречи с подрядчиками, командой или агентствами и подключаться в 2 клика;
- Как управлять встречей и завершить ее четкими договоренностями с ИИ-расшифровкой голоса в текст;
- Как проводить кастдевы, брейнштормы и формулировать гипотезы с помощью 15+ шаблонов в онлайн-досках МТС Линк;
- Как разом пригласить всех участников на синк таким образом, чтобы все пришли.
Бонус внутри: 5 способов не выгореть от бесконечных синков.
✨ Скачайте гайд бесплатно по ссылке
Скачать
#реклама 16+
mts-link.ru
О рекламодателе
5 312
Объединение двух списков без дубликатов
Объединяет списки и удаляет дубликаты с помощью множества.
👍 - если было полезно
#полезные_сниппеты
@python_practics
5 312
Statsmodels
Statsmodels — модуль Python, который предоставляет классы и функции для оценки множества различных статистических моделей, а также для проведения статистических тестов и исследования статистических данных.
Особенности Statsmodels:
• Для каждого оценщика доступен обширный список статистики результатов.
• Результаты проверяются на соответствие существующим статистическим пакетам, чтобы убедиться в их правильности.
• Поддерживает указание моделей с использованием формул R-стиля и фреймов данных Pandas, а также массивы Numpy.
Подробнее👇
#фреймворки_библиотеки
@python_practics
5 312
Внимание! - Вопрос!
Что такое наследование в программировании?
Наследование - механизм языка, который позволяет описывать новый класс на основе существующего. В "истинном" ООП нужно для обеспечения реализации полиморфизма, как самостоятельная единица, не нужно и даже вредно, потому что является причиной сильного связывания. Наследованию лучше предпочитать композицию.
#вопросы_из_собеседований
@python_practics
متاح الآن! بحث تيليغرام 2025 — أهم رؤى العام 
