python_practics
Kanalga Telegram’da o‘tish
Python - обучающие материалы, полезные советы и статьи. Админ, сотрудничество, реклама: @seniorFrontPromo, @maria_seniorfront Купить рекламу: https://telega.in/c/python_practics
Ko'proq ko'rsatish5 165
Obunachilar
-224 soatlar
-37 kunlar
-4230 kunlar
Postlar arxiv
5 165
Learning GitHub Actions (2023)
Чему вы научитесь:
• Автоматизации процессов с помощью GitHub Actions;
• Настройке CI/CD пайплайнов для непрерывной интеграции и доставки;
• Использованию готовых действий (actions) и созданию собственных;
• Интеграции тестов и сборок в GitHub-репозитории;
• Оптимизации рабочих процессов для повышения эффективности разработки.
"Learning GitHub Actions" обучит вас автоматизировать рабочие процессы разработки и тестирования с использованием GitHub Actions. Вы узнаете, как создавать CI/CD пайплайны, ускорять интеграцию и улучшать производительность разработки через интеграцию с GitHub.
Книга в формате pdf👇
#курсы_книги
@python_practics
5 165
+9
Помощь в трудоустройстве в IT-сфере!
В России из-за дефицита айтишников запустили бесплатную программу по обучению IT-специалистов. Теперь любой желающий может попробовать себя в IT с полного нуля и начать обучение бесплатно!
Узнайте про дальнейшее трудоустройство в ведущие IT-компании для восполнения кадрового дефицита.
Для этого нужно:
- Перейти по ссылке
- Заполнить анкету и ответить на вопросы (занимает менее 3 минут)
- На основании ваших ответов вы сразу узнаете, подходит ли вам сфера IT и сможете ли вы в ней работать
Перейти на сайт
#реклама 16+
urban-university.ru
О рекламодателе
5 165
Топ-5 самых высокооплачиваемых вакансий в российском IT
На первом месте среди самых прибыльных профессий в IT — разработчик на языке Solidity с зарплатой до 640 тыс рублей в месяц. В топ-5 также вошли продакт-менеджеры, тимлиды, Python-разработчики в финтехе, Linux-инженеры и QA-инженеры.
Подробнее👇
#статьи
@python_practics
5 165
+9
Помощь в трудоустройстве в IT-сфере!
В России из-за дефицита айтишников запустили бесплатную программу по обучению IT-специалистов. Теперь любой желающий может попробовать себя в IT с полного нуля и начать обучение бесплатно!
Узнайте про дальнейшее трудоустройство в ведущие IT-компании для восполнения кадрового дефицита.
Для этого нужно:
- Перейти по ссылке
- Заполнить анкету и ответить на вопросы (занимает менее 3 минут)
- На основании ваших ответов вы сразу узнаете, подходит ли вам сфера IT и сможете ли вы в ней работать
Перейти на сайт
#реклама 16+
urban-university.ru
О рекламодателе
5 165
Объединение данных
Объединение данных из нескольких источников.
👍 - если было полезно
#полезные_сниппеты
@python_practics
5 165
PySpark
Pandas - одна из наиболее используемых библиотек Python с открытым исходным кодом для работы со структурированными табличными данными для анализа. Однако он не поддерживает распределенную обработку, поэтому вам всегда придется увеличивать ресурсы, когда вам понадобится дополнительная мощность для поддержки растущих данных. И всегда наступит момент, когда ресурсов станет недостаточно. В данной статье мы рассмотрим, как PySpark выручает в условиях нехватки мощностей для обработки данных.
Подробнее👇
#фреймворки_библиотеки
@python_practics
5 165
Запустите рекламу в телеграм-каналах с Яндекс Директом
Перфоманс-реклама теперь в телеграм-каналах ⚡
Яндекс Директ знает, как привлечь целевую аудиторию 💰👌
Попробовать
#реклама
yandex.ru
О рекламодателе
5 165
⚡ Вся необходимая информация теперь собрана в одном месте — для специалистов любого направления.
📱 Python for Backend Developer
📱 Python for DevOps Engineer
📊 Python for Data Engineer
🔬 Python for Data Scientist
🤖 Python for ML Engineer
✅ Python for QA Engineer
📈 Python for Data Analyst
🧠 Python for AI Engineer
Получайте доступ к актуальным ресурсам уже сейчас!
5 165
Внимание! - Вопрос!
Что такое контекстный менеджер?
В питоне есть оператор with. Размещенный внутри код выполняется с особенностью: до и после гарантированно срабатывают события входа в блок withи выхода из него. Объект, который определяет эту логику, называется контекстным менеджером.
События входа и выхода из блока определены методами __enter__ и __exit__. Первый срабатывает в тот момент, когда ход исполнения программы переходит внутрь with. Метод может вернуть значение. Оно будет доступно низлежащему внутри блока with коду.
__exit__ срабатывает в момент выхода из блока, в т.ч. и по причине исключения. В этом случае в метод будет передана тройка значений (exc_class, exc_instance, traceback).
Самый распространённый контекстный менеджер – класс, порожденный функцией open. Он гарантирует, что файл будет закрыт даже в том случае, если внутри блока возникнет ошибка.
#вопросы_из_собеседований
@python_practics
5 165
⚡ Вся необходимая информация теперь собрана в одном месте — для специалистов любого направления.
📱 Python for Backend Developer
📱 Python for DevOps Engineer
📊 Python for Data Engineer
🔬 Python for Data Scientist
🤖 Python for ML Engineer
✅ Python for QA Engineer
📈 Python for Data Analyst
🧠 Python for AI Engineer
Получайте доступ к актуальным ресурсам уже сейчас!
5 165
Pivot Tables
Создание таблиц pivot для обобщения данных.
👍 - если было полезно
#полезные_сниппеты
@python_practics
5 165
Задача:
Ваша команда разрабатывает новый необычный текстовый редактор, и перед вами поставлена задача реализовать нумерацию строк.
Напишите функцию, которая принимает список строк и возвращает перед каждой строкой правильный номер.
Пример:
["a", "b", "c"] --> ["1: a", "2: b", "3: c"]#задачник @python_practics
5 165
Преобразователь температуры на Python
Полный код можно посмотреть по ссылке👇
#sandbox
@python_practics
5 165
Внимание! - Вопрос!
Что такое миксины?
Миксин (mix-in, анг. “примесь”), паттерн проектирования в ООП, когда в цепочку наследования добавляется небольшой класс-помощник. Например, есть класс
class NowMixin(object):
def now():
return datetime.datetime.utcnow()
Тогда любой класс, наследованный с этим миксином, будет иметь метод now().
В названия миксинов принято добавлять слово Mixin, так как не существует никакого механизма для понимания полноценный это класс или миксин. Миксин технически является самым обычным классом.
#вопросы_из_собеседований
@python_practics
5 165
Как автоматизировать инфраструктуру с помощью Terraform и Ansible
Terraform и Ansible — два популярных инструмента, которые помогают автоматизировать инфраструктуру и управлять ей. Авторы статьи рассказали, в чем их особенности и как их можно интегрировать в разработку.
Подробнее👇
#статьи
@python_practics
5 165
Имеется кортеж вида T = (4, 2, 3). Какая из операций приведёт к тому, что имя T будет ссылаться на кортеж (1, 2, 3)?
