ar
Feedback
Pro Python • IT

Pro Python • IT

الذهاب إلى القناة على Telegram

Pro Python — авторский канал с полезными советами, материалами и новостями по Python-программированию. Сотрудничество (реклама): @NotPriceMedia Канал на бирже : https://telega.in/c/PythonTechCode

إظهار المزيد
4 172
المشتركون
-124 ساعات
-107 أيام
+9830 أيام
أرشيف المشاركات
💊 Использование case(), or_() и and_() в SQLAlchemy SQLAlchemy предоставляет мощные инструменты для создания гибких SQL-запр
💊 Использование case(), or_() и and_() в SQLAlchemy SQLAlchemy предоставляет мощные инструменты для создания гибких SQL-запросов. 😫Функция case() используется для создания условных выражений, аналогично оператору CASE в SQL. Пример:
from sqlalchemy import case

query = session.query(
    User.name,
    case(
        (User.age >= 18, "Adult"),
        (User.age < 18, "Child")
    ).label("age_group")
)
😫Функция or_() позволяет комбинировать условия с помощью логического оператора OR. Пример:
from sqlalchemy import or_

query = session.query(User).filter(or_(User.name == "John", User.age == 25))
😫Функция and_() используется для комбинирования условий с помощью логического оператора AND. Пример:
from sqlalchemy import and_

query = session.query(User).filter(and_(User.name == "John", User.age == 25))
🧪Использование данных функций значительно повышают гибкость и читаемость SQL-запросов.┈┈┈┈┈┈┈┈┈┈┈┈┈ Заметки программиста «(!?» 🇨🇱 Python Tech Code

Ты готов к ИТ-собеседованию? Бесплатный воркшоп 20 марта Приглашаем айтишников на воркшоп "Искусство продавать себя или как п
Ты готов к ИТ-собеседованию? Бесплатный воркшоп 20 марта Приглашаем айтишников на воркшоп "Искусство продавать себя или как подготовиться к собесу на все 100" Рекрутер раскроет все карты! Записывайся на воркшоп, чтобы первым узнать: — Как подготовиться к собеседованию — Как презентовать свой опыт так, чтобы тебя запомнили — Как проверяют hard skills и как к этому подготовиться — Как произвести хорошее впечатление, запомниться рекрутеру и сделать так, чтобы захотели работать именно с тобой Дата: 20 марта, 18:00 Где: Онлайн Регистрируйся, чтобы получить полезные знания и быть готовым к следующему собеседованию на 100% Зарегистрироваться #реклама 16+ my.mts-link.ru О рекламодателе

🟨 Инструмент для анализа кода Python Vulture — это инструмент для статического анализа кода на Python, который помогает нахо
🟨 Инструмент для анализа кода Python Vulture — это инструмент для статического анализа кода на Python, который помогает находить "мертвый" код, то есть код, который никогда не используется в проекте. 🟡 Это могут быть неиспользуемые переменные, функции, классы или импорты. Удаление такого кода делает проект чище, уменьшает его размер и улучшает читаемость. Установка библиотеки:
pip install vulture
➡️ Запуск Vulture терминале запустить Vulture, указав путь к проекту):
vulture my_project/
Vulture анализирует код и выводит список неиспользуемых элементов. ✄┈┈┈┈┈┈┈┈┈┈┈┈┈ Заметки программиста «(!?» 🇨🇱 Python Tech Code

Пройди обучение и стань Middle Data Engineer в LEFT JOIN Инженерия данных: от проектирования до нетривиальной обработки 🎓Чем
Пройди обучение и стань Middle Data Engineer в LEFT JOIN Инженерия данных: от проектирования до нетривиальной обработки 🎓Чему научитесь: » использовать Python для анализа данных » составлять продвинутые SQL-запросы » самостоятельно извлекать данные из хранилищ » разрабатывать понятные отчеты и презентации 📊Научим правильно готовить данные любых размеров и сложностиКому подойдет обучение: » аналитикам данных, которые хотят лучше разобраться в ETL-процессах » инженерам данных, которые уже работают с хранилищами и хотят систематизировать свои знания. » BI-разработчикам, освоить архитектуру современных хранилищ и научиться их проектировать ❤️Мы поможем подготовиться к поиску работы😊 И стань Middle Data Engineer в LEFT JOIN Узнать больше #реклама 16+ karpov.courses О рекламодателе

😘 Именно то самое чувство ©┈┈┈┈┈┈┈┈┈┈┈┈┈ Заметки программиста «(!?» 🇨🇱 Python Tech Code

Онлайн-интенсив для ИТ-специалистов в Открытых школах Т1 Открытые школы — это возможность за месяц прокачать свои навыки и получить оффер в ИТ-холдинг Т1. С тебя — год опыта работы в ИТ, с нас — бесплатный онлайн-интенсив и топовые преподаватели. Что ты получишь? ✅ Уникальный рыночный опыт. Наши проекты ежегодно получают награды на ИТ-конкурсах: Global CIO, Национальной банковской премии и др. ✅ Быстрый рост в ИТ при экспертной поддержке. ✅ Материалы от HR, которые помогут прокачать резюме и подготовиться к интервью в Т1. ✅ Поддержка опытных преподавателей и уникальный карьерный фаст-трек до мидла в Т1 для выпускников интенсива. ✅ Реальный шанс получить оффер в Т1. Подавай заявку до 14 марта и приходи учиться! Старт ИТ-интенсива уже 17 марта. Подать заявку #реклама 16+ t1.ru О рекламодателе

Парсим фиды (RSS-ленты) Feedparser - это удобная библиотека Python, которая предоставляет простой и эффективный способ для чт
Парсим фиды (RSS-ленты) Feedparser - это удобная библиотека Python, которая предоставляет простой и эффективный способ для чтения данных из различных RSS/Atom-лент. Она обеспечивает легкий доступ к информации, содержащейся в различных форматах фидов, включая заголовки, описания, ссылки и другие данные. Этот код загружает данные из RSS-ленты с веб-сайта и выводит заголовки и описания новостей Установка библиотеки:
pip install feedparser
┈┈┈┈┈┈┈┈┈┈┈┈┈ Заметки программиста «(!?» 🇨🇱 Python Tech Code

В канале Selectel Newsfeed новые бесплатные курсы! Наши бесплатные курсы для специалистов всех уровней помогут разобраться в
+5
В канале Selectel Newsfeed новые бесплатные курсы! Наши бесплатные курсы для специалистов всех уровней помогут разобраться в темах быстро, структурно и последовательно. Вступайте в сообщество IT-специалистов в Telegram от Selectel и развивайте новые навыки📚 Смотреть #реклама 16+ О рекламодателе

👩‍💻 Горячие клавиши для VS Code ✄┈┈┈┈┈┈┈┈┈┈┈┈┈ Заметки программиста «(!?» 🇨🇱 Python Tech Code
👩‍💻 Горячие клавиши для VS Code┈┈┈┈┈┈┈┈┈┈┈┈┈ Заметки программиста «(!?» 🇨🇱 Python Tech Code

🍺 Мужчины, кайфуем сегодня (завтра будет поздно) ✄┈┈┈┈┈┈┈┈┈┈┈┈┈ Заметки программиста «(!?» 🇨🇱 Python Tech Code
🍺 Мужчины, кайфуем сегодня (завтра будет поздно) ✄┈┈┈┈┈┈┈┈┈┈┈┈┈ Заметки программиста «(!?» 🇨🇱 Python Tech Code

Запустите рекламу в телеграм-каналах с Яндекс Директом Перфоманс-реклама теперь в телеграм-каналах ⚡ Яндекс Директ знает, как
Запустите рекламу в телеграм-каналах с Яндекс Директом Перфоманс-реклама теперь в телеграм-каналах ⚡ Яндекс Директ знает, как привлечь целевую аудиторию 💰👌 Попробовать #реклама yandex.ru О рекламодателе

Варианты ответа:
Anonymous voting

photo content

🔥 Полезные шпаргалки по Python ┈┈┈┈┈┈┈┈┈┈┈┈┈ Заметки программиста «(!?» 🇨🇱 Python Tech Code

Cheat sheet collection .pdf2.66 MB

💎 Рефакторинг в Python Рефакторинг в Python — это процесс улучшения структуры вашего кода без изменения его функциональности. Это помогает сделать код более читабельным, поддерживаемым и оптимизированным. Вот несколько общих советов и техник для рефакторинга: 🌸 Избегайте дублирования кода:
Если вы заметили, что один и тот же код повторяется в разных частях программы, подумайте о том, чтобы вынести его в отдельную функцию или класс.
🌸 Используйте понятные имена переменных и функций:
Имена должны быть описательными, чтобы другие программисты могли быстро понять, что делает ваш код.
🌸 Разделяйте большие функции:
Если функция становится слишком большой, попробуйте разбить ее на несколько меньших, каждая из которых выполняет одну конкретную задачу.
🌸 Убирайте "магические числа":
Заменяйте числа, которые используются в коде, на константы с понятными именами. Это делает код более читабельным.
🌸 Используйте библиотеки стандартной библиотеки:
Python имеет мощную стандартную библиотеку, которая может упростить ваш код. Старайтесь использовать уже готовые решения вместо написания собственного кода.
🌸 Применяйте тестирование:
Реализуйте модульные тесты, чтобы убедиться, что при рефакторинге функциональность не была нарушена. Это позволит вам безопаснее вносить изменения.
🌸 Следите за стилем кода:
Соблюдайте PEP 8 — стиль кодирования для Python, чтобы ваш код был более согласованным и структурированным.
┈┈┈┈┈┈┈┈┈┈┈┈┈ Заметки программиста «(!?» 🇨🇱 Python Tech Code

Все надоело и пропал интерес, чувствуешь себя амебой и хочется только залипать в телефоне. Бывает? Психолог взрослого человек
Все надоело и пропал интерес, чувствуешь себя амебой и хочется только залипать в телефоне. Бывает? Психолог взрослого человека - канал для айтишников, у которых периодически опускаются руки и отключается мозг, ибо переработки и постоянная тревожность не приводят к другим исходам. ✔️ Как научиться отвлекаться от работы и отдыхать? ✔️ Как совместить кучу рабочих задач и время с семьей? ✔️ Как справиться с прокрастинацией? ✔️ Как не растерять запал, даже если кажется, что ничего не выходит? Подписывайтесь на канал @vadimpetrov_psy и научитесь работать без упахивания, выгорания и ущерба для личной жизни! 👨🏻‍💻 Псс. Заходите в закреп канала - там много полезного, и даже бесплатный мини-курс.

👉 «Подчиненный перед лицом начальствующим должен иметь вид лихой и придурковатый, дабы разумением своим не смущать начальство»┈┈┈┈┈┈┈┈┈┈┈┈┈ Заметки программиста «(!?» 🇨🇱 Python Tech Code

Мебель со скидкой -50 от белорусской фабрики "ЗОВ"!В салонах Москвы и МО скидка -50% на всю мебель! Посудомоечная машина Kuppersberg в подарок (при покупке комплекта техники)! Рассрочка без % до 12 месяцев! 5 лет гарантии! 📞 Рассчитайте стоимость кухни со скидкой -50% и получите бесплатный дизайн-проект, переходите на сайт и оставляйте заявку! Перейти на сайт #реклама ooozov.ru О рекламодателе

➡️ Способы установки библиотек в Python 🔴pip: Стандартный менеджер пакетов для установки библиотек из PyPI. 🟢conda: Менедже
➡️ Способы установки библиотек в Python 🔴pip: Стандартный менеджер пакетов для установки библиотек из PyPI. 🟢conda: Менеджер пакетов, используемый в Anaconda/Miniconda, поддерживает Python и другие языки. 🟠Из исходного кода: Установка библиотеки напрямую из репозитория или локального исходного кода. 🔵Из .whl файла: Установка библиотеки из предварительно собранного дистрибутива в формате .whl. 🔴Виртуальное окружение: Создание изолированной среды для управления зависимостями проекта. 🟢poetry: Современный инструмент для управления зависимостями и создания проектов. 🟠easy_install: Устаревший менеджер пакетов, предшественник pip. 🔵Через IDE: Установка библиотек через встроенные инструменты в IDE, такие как PyCharm или VS Code. 🔴Системные пакеты: Установка системных зависимостей, необходимых для работы некоторых библиотек. 🟢Проверка установленных библиотек: Просмотр списка установленных библиотек в текущем окружении. ✄┈┈┈┈┈┈┈┈┈┈┈┈┈ Заметки программиста «(!?» 🇨🇱 Python Tech Code

Pro Python • IT - إحصائيات وتحليلات قناة تيليجرام @pythontechcode