uz
Feedback
Python академия

Python академия

Kanalga Telegram’da o‘tish

Учи Python быстро и легко. Ежедневно публикуем практические задачи, разборы, готовые решения, объяснения логики, советы по алгоритмам. ✔ Подходит для прокачки навыков кодирования. По всем вопросам @evgenycarter

Ko'proq ko'rsatish
7 304
Obunachilar
-224 soatlar
-187 kunlar
-3430 kunlar
Postlar arxiv
👩‍💻 Асинхронное взаимодействие в Python на примере RabbitMQ Приглашаем на открытый урок. 🗓 10 ноября в 20:00 МСК 🆓 Беспла
👩‍💻 Асинхронное взаимодействие в Python на примере RabbitMQ Приглашаем на открытый урок. 🗓 10 ноября в 20:00 МСК 🆓 Бесплатно. Урок в рамках старта курса «Python Developer. Professional». Асинхронное взаимодействие — один из ключевых принципов микросервисной архитектуры, который позволяет системам работать быстрее и надёжнее. В Python этот подход реализуется с помощью инструментов, таких как RabbitMQ. На вебинаре разберём: ✔️ Основы микросервисной архитектуры приложений ✔️ Принципы асинхронного взаимодействия в микросервисной архитектуре ✔️ Практический пример использования RabbitMQ для организации обмена сообщениями между сервисами В результате вебинара вы: ✔️Поймёте, как работает асинхронное взаимодействие и зачем оно нужно ✔️Научитесь использовать RabbitMQ для построения архитектуры приложений ✔️Узнаете, какие преимущества и ограничения имеет асинхронный подход 🔗 Ссылка на регистрацию: https://vk.cc/cR0DIr Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576

Извлечение аудио из видеофайлов Бывает так, что у нас есть mp4-файл, но нам нужна только звуковая дорожка из него. Скажем, чт
Извлечение аудио из видеофайлов Бывает так, что у нас есть mp4-файл, но нам нужна только звуковая дорожка из него. Скажем, чтобы сделать другое видео с таким же звуковым сопровождением. Эта проблема решается установкой библиотеки moviepy. Подписывайтесь на канал 👉@pythonofff

Где вести задачи и проекты? В Битрикс24 ✅ Бесплатный онлайн-сервис для бизнеса и совместной работы. — Удобный планировщик зад
Где вести задачи и проекты? В Битрикс24 ✅ Бесплатный онлайн-сервис для бизнеса и совместной работы. — Удобный планировщик задач для всей команды с чек-листами и комментариями. — Популярные проектные методики: канбан, скрам, диаграмма ганта. — Видеозвонки в один клик из чата. — Календарь и слоты для совместного планирования. — Умный ИИ-помощник для постановки четких тз. Полный комплект для эффективности вашей команды. Ставьте первую задачу прямо сейчас⚡ Начать #реклама 16+ task-24.bitrix24.ru О рекламодателе

Редактируем видео Пакет moviepy позволяет обрезать и склеивать видео, добавлять видеоэффекты, а также редактировать звук. В ц
Редактируем видео Пакет moviepy позволяет обрезать и склеивать видео, добавлять видеоэффекты, а также редактировать звук. В целом, с пакетом разбораться не сложно, базовое использование показано на картинке. В примере мы открываем два видео, склеиваем их в одно, обрезаем полученный клип, уменьшаем громкость звука и в конце сохраняем результат. Здесь еще важно отметить, что запуск и выполнение скриптов с обработкой видео может занять относительно большое время. Такой пакет полезен в случаях, когда требуется обработать очень много видео по одному и тому же принципу. Подписывайтесь на канал 👉@pythonofff

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

Аргументы и параметры командной строки Для обработки передаваемых аргументов и создания удобный интерфейс командной строки в
Аргументы и параметры командной строки Для обработки передаваемых аргументов и создания удобный интерфейс командной строки в python есть отличный модуль argparse. Для начала нам нужно создать объект парсера ArgumentParser, в который мы уже сможем добавить аргументы с нужными параметрами с помощью метода add_argument. Первым параметром add_argument принимает либо имя обязательного позиционного аргумента, либо список опционального аргумента (опциональный аргумент идентифицируется через -). Также у add_argument есть множество необязательных опциональных параметров для работы с передаваемым значением аргумента. После добавления всех аргументов, нам нужно их спарсить с помощью метода parse_args, на выходе мы получим объект со всеми содержащимися аргументами. Подписывайтесь на канал 👉@pythonofff

Утраиваем бюджет на продвижение - Бонус до 30 000 ₽ ! Начните продвижение в Директе или Яндекс Бизнесе - а мы утроим ваш бюдж
Утраиваем бюджет на продвижение - Бонус до 30 000 ₽ ! Начните продвижение в Директе или Яндекс Бизнесе - а мы утроим ваш бюджет👌 Начните прямо сейчас ⚡ Начать #реклама yandex.ru О рекламодателе

​​Находим схожие строки В стандартной библиотеке Python существует модуль difflib, в котором есть интересный метод get_close_
​​Находим схожие строки В стандартной библиотеке Python существует модуль difflib, в котором есть интересный метод get_close_matches. Он позволяет найти в списке строки, похожие на некую исходную. Этот метод ищет "наилучшие" возможные совпадения. Первый аргумент задаёт искомую строку, второй аргумент — список, в котором выполняется поиск. Также в метод можно передать необязательный аргумент n, который задаёт максимальное число возвращаемых совпадений. Подписывайтесь на канал 👉@pythonofff

Бесплатный курс по дизайну: веб, графический и UX/UI Научись создавать дизайн сайтов и приложений, инфографику для карточек н
Бесплатный курс по дизайну: веб, графический и UX/UI Научись создавать дизайн сайтов и приложений, инфографику для карточек на маркетплейсах и работать в Figma! Студенты курса в среднем зарабатывают от 68 000 ₽ уже во время обучения💰 Этот курс для тебя, если ты: ✅ мечтаешь о новой профессии в digital, но не знаешь, с чего начать; ✅ чувствуешь, что хочешь большего — свободы, самореализации, творчества; ✅ полный новичок и хочешь систему, а не хаос; ✅ хочешь начать зарабатывать удалённо. Зарегистрироваться #реклама 16+ ydaev.ru О рекламодателе

Вызов программ операционной системы sh — это полноценный интерфейс, как альтернатива subprocess, который позволяет вызывать л
Вызов программ операционной системы sh — это полноценный интерфейс, как альтернатива subprocess, который позволяет вызывать любую программу, как если бы это была обычная функция. Все запускаемые команды импортируются, как обычные функции, но функциями не являются, а лишь динамически обращаются к командам системы. Таким образом мы можем по сути обратиться к любой программе в системе. sh полагается на системные вызовы Unix и работает только в Unix-подобных операционных системах, т.е. данный модуль не подойдет для работы с Windows. Для обращения к командам программы и передать набор аргументов команды, мы можем передать их как обычные аргументы функции. Также в модуле реализована функция which, которая находит полный путь до программы либо возвращает None, если программа не найдена. Подписывайтесь на канал 👉@pythonofff

Ищу желающих заполнять карточки товаров на ВБ! Работа полностью на удаленке с зп до150 000 рублей в месяц. Без опыта, нужен т
Ищу желающих заполнять карточки товаров на ВБ! Работа полностью на удаленке с зп до150 000 рублей в месяц. Без опыта, нужен только телефон, занятость 3-6 часов в день. Всему обучат на бесплатном курсе и после возьму на работу: ✅ 3 дня уроков по 30 минут ✅ Домашки с проверкой и оплатой бонусами ✅ Плачу 10 тыс за каждую выполненную домашку Все кто пройдет курс, получат сертификат от школы с образовательной лицензией. ⚡ Набор заканчивается завтра. 👍 Для регистрации жмите кнопку "Зарегистрироваться" Зарегистрироваться #реклама 16+ course.wildmanager.ru О рекламодателе

Итерация по Списку в Python С Помощью Метода Enumerate Если вы не знаете, что именно enumerate делает в python, то позвольте
Итерация по Списку в Python С Помощью Метода Enumerate Если вы не знаете, что именно enumerate делает в python, то позвольте мне объяснить вам.Метод enumerate() добавляет счетчик к итерируемому объекту и возвращает его. И что бы ни возвращал метод enumerate, это будет объект enumerate. Основное преимущество использования метода enumerate заключается в том, что вы можете преобразовать объекты enumerate в list и tuple с помощью методов list() и tuple() соответственно. Подписывайтесь на канал 👉@pythonofff

Ищу желающих заполнять карточки товаров на ВБ! Работа полностью на удаленке с зп до150 000 рублей в месяц. Без опыта, нужен т
Ищу желающих заполнять карточки товаров на ВБ! Работа полностью на удаленке с зп до150 000 рублей в месяц. Без опыта, нужен только телефон, занятость 3-6 часов в день. Всему обучат на бесплатном курсе и после возьму на работу: ✅ 3 дня уроков по 30 минут ✅ Домашки с проверкой и оплатой бонусами ✅ Плачу 10 тыс за каждую выполненную домашку Все кто пройдет курс, получат сертификат от школы с образовательной лицензией. ⚡ Набор заканчивается завтра. 👍 Для регистрации жмите кнопку "Зарегистрироваться": Зарегистрироваться #реклама 16+ course.wildmanager.ru О рекламодателе

Оператор объединения словарей В Python есть много разных способов объединить несколько словарей. Мне, например, больше всего
Оператор объединения словарей В Python есть много разных способов объединить несколько словарей. Мне, например, больше всего нравилась распаковка словарей в один новый. Но в одном из последних обновлений добавили специальный оператор |, с помощью которого можно это делать ещё проще. Подписывайтесь на канал 👉@pythonofff

Детский гардероб по-новому: гид по осенним образам MAAG Устали от бесконечных поисков идеальной одежды для ваших детей? Алина
+1
Детский гардероб по-новому: гид по осенним образам MAAG Устали от бесконечных поисков идеальной одежды для ваших детей? Алина Чичина подготовила эксклюзивную подборку must-have вещей MAAG для детей, которые станут настоящей находкой для гардероба!⚡ Что вас ждёт: - Проверенные хиты сезона от MAAG;✨ - Практичные решения для любого случая;✨ - Актуальные тренды в детской моде;✨ - Подробные артикулы и прямые ссылки на товары.✨ Все подробности ищите в закрепленном посте на нашем канале. Подписывайтесь прямо сейчас! Подписаться #реклама 16+ О рекламодателе

Пакеты Пакет — это, грубо говоря, папка с Python модулями. Помимо разделения проекта по частям, пакеты нужны для создания про
Пакеты Пакет — это, грубо говоря, папка с Python модулями. Помимо разделения проекта по частям, пакеты нужны для создания пространства имен, чтобы работать с модулями через точку, как в примере на картинке. При импорте from package import * будут подключены либо все модули и объекты модуля __init__.py, либо то, что находится в переменной __all__ в том же модуле __init__.py. Еще примечателен файл __init__.py, который раньше был обязателен для создания пакетов. Но с версии Python 3.3 его необходимость пропала. Однако его функциональность на этом не заканчиваются. Подписывайтесь на канал 👉@pythonofff

Дизайн в FIGMA с нуля. Бесплатный курс + портфолио Онлайн-программа с наставником и чатом. Дизайн от профессионалов. Доступ 0 руб. Узнать больше #реклама 16+ yudaevschool24.online О рекламодателе

Экономия памяти с помощью slots Эта функция хорошо сказывается на производительности, но, с точки зрения потребления памяти,
Экономия памяти с помощью slots Эта функция хорошо сказывается на производительности, но, с точки зрения потребления памяти, это неэффективно. Обычно, правда, проблем эта особенность не вызывает. Однако если вы столкнулись в подобной ситуации с нехваткой памяти — можете попробовать воспользоваться атрибутом slots Подписывайтесь на канал 👉@pythonofff

Обновляем гардероб в MAAG: дарим сертификаты на шопинг В преддверии сезона распродаж MAAG дарит подарки! ✨ Мы подготовили для
Обновляем гардероб в MAAG: дарим сертификаты на шопинг В преддверии сезона распродаж MAAG дарит подарки! ✨ Мы подготовили для вас 5 подарочных карт номиналом 4 000 руб. каждая. Условия участия: 1. Проверьте подписку на наш Telegram-канал;✅ 2. Поделитесь постом с 2 друзьями; 3. Нажмите кнопку "Участвовать". 📅Победителей выберем случайным образом 5 ноября! Подписаться #реклама О рекламодателе

Создаем словарь из набора ключей Для создания словаря из известного набора ключей и одинаковых значений часто используют гене
Создаем словарь из набора ключей Для создания словаря из известного набора ключей и одинаковых значений часто используют генераторы словарей (dict comprehensions). Однако класс dict имеет удобный метод fromkeys, который был создан специально для таких случаев. Подписывайтесь на канал 👉@pythonofff