Python Education
Закрытый канал
Обучаем Python как маленьких, так и взрослых Ссылка: @Portal_v_IT Сотрудничество: @oleginc, @tatiana_inc Канал на бирже: telega.in/c/python_educa РКН: clck.ru/3MnbNV
Больше8 772
Подписчики
-424 часа
-107 дней
-6630 день
Архив постов
8 772
EEL
EEL (Easy Electron) — это библиотека, которая упрощает создание desktop-приложений с использованием технологий веб-разработки (HTML, CSS и Javascript).
Основные возможности EEL:
— Позволяет создавать графический интерфейс приложения при помощи веб-технологий.
— Обеспечивает взаимодействие между Python кодом и Javascript кодом. Python может вызывать JS функции, а JS может вызывать Python.
— Автоматически обрабатывает асинхронные вызовы между JS и Python.
— Встроенный локальный веб-сервер для отображения HTML/JS интерфейса.
В этом примере импортируется модуль eel и инициализируется папка с HTML и JS файлами — 'web'.
Декоратор @eel.expose делает функцию say_hello() доступной для вызова из Javascript.
Вызов eel.say_hello() вызывает эту функцию из Python кода.
Python Education
8 772
rembg
Rembg — это библиотека для удаления фона из изображений.
Основные возможности:
— Автоматическое удаление фона с использованием нейросетей.
— Возможность точной настройки для сложных изображений .
— Поддержка изображений разных форматов — JPG, PNG, GIF и др.
Rembg использует модели глубокого обучения, предварительно обученные на больших наборах данных. Это позволяет достичь хороших результатов по удалению фона.
Также библиотека позволяет быстро интегрировать удаление фона в любые проекты на Python, где требуется обработка изображений. Простой API и хорошее качество делают эту библиотеку полезным инструментом для разных задач.
Python Education
8 772
Где научиться монтировать видео с полного нуля?
На курсе «Режиссёр монтажа» от Skillbox!
Вы научитесь профессионально монтировать клипы, фильмы, рекламные ролики и репортажи. Узнаете, как построить карьеру в видеопродакшне и зарабатывать на этом.
Вас ждут:
- 9 месяцев обучения и практики
- Реальные проекты в нашей «Видеомастерской» совместно с другими участниками
- До 10 работ в портфолио и помощь в трудоустройстве
- Год изучения англиского языка и многое другое
По окончании обучения получите сертификат установленного образца, который пригодится при дальнейшем трудоустройстве.
А чтобы вам было легче решиться, сейчас действует бесплатный пробный доступ к курсу.
Подать заявку
#реклама 16+
skillbox.ru
О рекламодателе
8 772
%autoawait
Позволяет использовать параллельные процессы. Ультраполезная фича, когда речь заходит о предварительной обработке данных, где на одном конвейере предстоит обработать разные столбцы крупного датафрейма.
Python Education
8 772
Начни зарабатывать с Альпари уже сегодня!
25 лет больше 2 000 000 людей уже работают с Альпари!
Присоединяйтесь и учитесь с на бесплатном демо-счёте или используйте больше 4000 готовых стратегий от профессионалов для 90+ инструментов
Зарабатывайте без риска с лидером рынка!
Узнать больше
#реклама
promo.alparistart.com
О рекламодателе
8 772
%debug
Активируeт интерактивный отладчик.
Эта команда поддерживает два способа активации: перед выполнением кода (точка останова) и post-mortem (“посмертно”). Второй режим вы можете активировать, запустив
%debug без каких-либо аргументов. Если только что произошло исключение, это позволит в интерактивном режиме проверить путь ошибки.
Python Education8 772
%pip
Множество сторонних библиотек подключается к проекту именно этой командой.
Помимо установки модуля по названию вы можете устанавливать некоторые инструменты с помощью ссылки на репозиторий.
Python Education
8 772
Открыт кастинг для девушек в сеть ночных клубов Москвы!
Ты молодая и активная? Наша сеть топовых ночных клубов Москвы проводит ограниченный набор девушек в свою команду, не упусти шанс!
Мы ищем:
Танцовщиц
Хостес
Официанток
Барледи
Нет опыта - не проблема, мы всему научим!
Ты получишь:
Гарантированно 5000₽ за смену с ежедневной выплатой
Хорошие чаевые-доход неограничен
Бесплатное обучение, в том числе и с хореографом
Услуги визажиста и стилиста
Лояльное руководство и дружный коллектив
Заполняй анкету на сайте и жди приглашения на кастинг!
Подать заявку
#реклама
club-job.ru
О рекламодателе
8 772
%precision
Указывает число знаков после запятой (decimal number) для числовых объектов.
Python Education
8 772
Обучаем Java-разработчиков оплата после выхода на работу
В Kata Academy можно выучиться на Java-разработчика бесплатно, а заплатить уже после трудоустройства по специальности из фактической зарплаты.
Если задуматься, то все в выигрыше:
— ты получаешь работу в Москве или Санкт-Петербурге с хорошей зарплатой, мы получаем процент за инвестиции в тебя;
— в наших интересах научить тебя так, чтобы твоя зарплата была как можно выше;
— мы прокачиваем твои навыки еще 2 года после курса: проводим выездные мероприятия и мастер-классы — и доходы наших выпускников растут;
— мы не зависим от банков и их рассрочек — кризис не повлиял на доступность курсов.
Чтобы попасть на курс, нужно выполнить небольшое тестовое задание. Переходи по ссылке и оставляй заявку!
Узнать больше
#реклама
kata.academy
О рекламодателе
8 772
Оператор pass
В Python оператор
pass представляет собой пустой оператор, который не выполняет никаких действий. Он часто используется там, где синтаксически требуется presense of code (т.е. наличие кода), но непосредственное выполнение каких-либо действий не требуется.
В примере на картинке pass используется в блоке if, чтобы указать, что в случае, если условие True, необходимо просто перейти к следующему блоку кода.
Также pass может использоваться в определениях функций, классов и других местах, где требуется наличие кода, но конкретные действия не определены.
Python Education8 772
dict.get()
dict.get() — это метод словаря, который используется для получения значения по заданному ключу. Однако, в отличие от обращения к элементу словаря с использованием квадратных скобок (dict[key]), метод get() предоставляет дополнительную возможность задать значение по умолчанию, которое будет возвращено, если ключ не найден в словаре.
Синтаксис метода get() выглядит так:
value = dict.get(key, default)
key: Ключ, по которому производится поиск в словаре.
default (необязательный): Значение, которое будет возвращено, если ключ не найден в словаре. Если default не указан, и ключ не найден, метод вернет None.
Python Education8 772
Бегущий по рынку — легендарный агрегатор дикости и наглости клиентов со всего интернета.
Здесь выкладывают скандалы с неадекватными покупателями и кринж из мира рекламы, заправленный сатирой русского бизнеса.
Всех скелетов из шкафов достают тут: @ryanrun
8 772
%rerun
Перезапускает предыдущую ячейку. В моей практике это полезно, чтобы пересобрать, к примеру, эмоциональную окраску (позитивная / негативная) реплики пользователя на базе библиотеки
dostoevsky.
Python Education8 772
%%html
Отрендерит ячейку как код HTML. Таким же образом исполнит код на Javascript, Perl или Ruby! Вот это действительно удивительное дополнение. Только используйте с осторожностью!
Более того, для учебы нередко пригождается верстка формул на специальном стандарте LaTeX, или справочной информации на Markdown. Для самых креативных предусмотрели даже рендеринг из .svg.
Python Education
8 772
Генераторы для экономии памяти
Отрабатывают эффективнее вместо самописных итераторов и вызываются с помощью специального синтаксиса — круглых скобок и конструкции i for i in range(10000).
Python Education
8 772
Валидируйте входные данные
Стоит фильтровать пользовательский ввод на наличие определенных символов. В разработке веб-приложений это особенно важно, потому что помогает предотвратить различные атаки, такие как SQL-инъекции и межсайтовый скриптинг (XSS).
Python Education
8 772
Сыграем? 3 кадра — 3 месяца фильмов и сериалов за 1 ₽!
Проверьте себя и откройте возможность провести 90 вечеров с любимыми фильмами и сериалами всего за 1 ₽!
Бонусы после прохождения теста:
— Кинопоиск и Яндекс Музыка на 3 месяца 1 ₽.
— Доступ к вашей подписке для трёх близких людей.
Предложение ограничено до 01.05.2024.
Играть
#реклама 18+
kinopoisk.ru
О рекламодателе
8 772
PyBrain
PyBrain — это модульная библиотека машинного обучения для Python.
Ее цель — предложить гибкие, простые в использовании, но все же мощные алгоритмы для задач машинного обучения и разнообразные предопределенные среды для тестирования и сравнения ваших алгоритмов.
В этом примере мы создаем набор данных для классификации с двумя входными и тремя выходными значениями и добавляем данные в набор данных. Затем данные разделяются на обучающую и тестовую выборки и преобразуются для использования с PyBrain.
Далее создается нейронная сеть с двумя входными узлами, тремя скрытыми узлами и тремя выходными узлами и тренер для обучения сети. Сеть обучается в течение 100 эпох и выводится результат на обучающей и тестовой выборках.
Python Education
8 772
Декоратор @frozen
Декоратор
@frozen — это не встроенный декоратор, а часто используемый соглашение в библиотеках и коде на Python. Он используется для обозначения, что класс или объект должен быть неизменяемым (immutable). Неизменяемые объекты не могут быть изменены после создания. Это означает, что их атрибуты и состояние остаются постоянными, что может быть полезно во многих сценариях.
Преимущества неизменяемых объектов включают в себя упрощение работы с объектами в многозадачных приложениях, избегание побочных эффектов и более безопасную работу с объектами в разных частях кода.
Python Education
Уже доступно! Исследование Telegram 2025 — ключевые инсайты года 
