python_per_month | Unsorted

Telegram-канал python_per_month - Python Learning

28154

Обучающий канал по Python Ссылка для друга - https://t.me/+I7jrAQKR5xAyYTAy По всем вопросам @valentin_mascarov Реклама на бирже - https://telega.in/c/Python_per_month

Subscribe to a channel

Python Learning

⚙️ itertools для итерации более чем одного итерируемого объекта

ℹ️ Если вы когда-нибудь оказывались в ситуации, когда вы пишете вложенные циклы или сложные функции для итерации более чем одного итерируемого объекта, проверьте, есть ли нужная функция в библиотеке itertools.

🗣️ Возможно, вам не придется изобретать велосипед — Python учтёт все ваши потребности.

🔗 Ссылочка на доку

Python Learning
👩‍💻

Читать полностью…

Python Learning

⚙️ functools для более мощных функций

ℹ️ Библиотека содержит множество методов и декораторов, которые вы можете обернуть существующими, чтобы добавить дополнительные функции.

🗣️ Одним из них является partial, который можно использовать для клонирования функций, сохраняя при этом некоторые из их аргументов с пользовательскими значениями

🔗 Ссылочка на доку

Python Learning
👩‍💻

Читать полностью…

Python Learning

⚙️ Contextlib для обработки внешних источников

ℹ️ Библиотека contextlib в Python предоставляет утилиты для работы с контекстными менеджерами и упрощения создания и использования ресурсов с помощью оператора with.

🔗 Ссылочка на доку

Python Learning
👩‍💻

Читать полностью…

Python Learning

⚙️ Datacleaner для автоматической очистки и подготовки данных к анализу

ℹ️ Библиотека позволяет удалять строки без указанного значения, кодировать нечисловые переменные, работать с фреймами Pandas и решать множество других задач.

🗣️ Datacleaner проста в использовании, так что подойдет и начинающим пользователям.

🔗 Ссылочка на доку

Python Learning
👩‍💻

Читать полностью…

Python Learning

⚙️ Dora для очистки и разведочного анализа данных

ℹ️ Dora — это библиотека для очистки и разведочного анализа данных, которая значительно упрощает решение задач Data Science.

🗣️ С ее помощью можно преобразовывать категориальные данные в порядковые, менять и удалять столбцы, выделять, извлекать и визуализировать признаки и решать много других задач.

🔗 Ссылочка на доку

Python Learning
👩‍💻

Читать полностью…

Python Learning

⚙️ Black для проверки код-стайла

ℹ️ Разработчики должны придерживаться код-стайла, чтобы легче понимать код друг друга. Соглашение об оформлении кода на Python называется PEP8.

🗣️ Писать рекомендуется в соответствии с ним, но проверять оформление вручную может быть долго и неудобно, а библиотека black проводит такие проверки автоматически. Это автоформатер: он исправляет нарушения код-стайла и делает код более чистым.

🔗 Ссылочка на доку

Python Learning
👩‍💻

Читать полностью…

Python Learning

⚙️ Pympler для мониторинга и анализа памяти

ℹ️ Библиотека мониторит и анализирует память, которая используется при исполнении кода программ на Python. Инструмент находит ее избыточное потребление, утечки и другие баги.

🗣️ С помощью Pympler можно узнать все о размере и длительности процессов приложения на Python за время работы.

🔗 Ссылочка на доку

Python Learning
👩‍💻

Читать полностью…

Python Learning

Что будет выведено при выполнении кода?

Python Learning
👩‍💻

Читать полностью…

Python Learning

Лучше покупать USDT, BTC и ETH, чем вообще не заходить в крипту, однако БОЛЬШИЕ ИКСЫ делаются на другом.

Евгений Абрамов заходит в уникальные проекты, куда не может попасть рядовой инвестор, и вы можете делать это вместе с ним. Чтобы узнать, как ВОВРЕМЯ и БЕЗОПАСНО заходить в "жирные" криптопроекты, перейдите и посмотрите обучающие видео в его боте.

Если вы:
- Ищете новые инструменты для увеличения капитала
- Имеете деньги, но не знаете, как лучше инвестировать в криптовалюту
- Желаете быть среди первых, кто зарабатывает на глобальных криптопроектах

ССЫЛКА НА БОТ
Запустите бота и получите доступ к этой бесплатной возможности! 🚀


Реклама ИП Пикаев Д. И.
ИНН 773138608129
Erid: 2VtzqxcYi3F

Читать полностью…

Python Learning

👩‍💻 Как Python-разработчику эффективно создавать готовые REST API ресурсы?

Узнайте на открытом практическом уроке «Знакомство с библиотекой FastAPI-JSON:API» от OTUS, где мы разберем:

- знакомство с инструментом для FastAPI для создания готовых CRUD на основе Pydantic-схем;
- спецификацию JSON:API;
- ответы на все возникающие вопросы.

Вебинар будет полезен тем, кто уже знаком с FastAPI, pydantic и SQLAlchemy.

Спикер Сурен Хоренян — Senior Python Backend Developer и руководитель группы разработки платформы облачного видеонаблюдения в MTS AI.

Встречаемся 3 июня в 20:00 мск в преддверии старта курса «Django-разработчик».
Все участники вебинара получат специальную цену на обучение!

👉 Пройдите короткий тест прямо сейчас, чтобы посетить бесплатный урок: https://clck.ru/3Avya3

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576

Читать полностью…

Python Learning

✅ Эффективное управление задачами в крупных проектах

Celery способствует правильному распределению задач в масштабных проектах, установке приоритетов и выполнению их в наилучшей последовательности.

❗️ Часто применяется в backend-разработке, особенно в сочетании с фреймворком Django.

🔗 Ссылочка на доку

Python Learning
👩‍💻

Читать полностью…

Python Learning

Генерируем фейковый профиль человека

С помощью метода profile пакета Faker мы с легкостью может получить информацию о несуществующем человеке.

Документацию можно найти здесь.

Читать полностью…

Python Learning

Ровно год назад автор каналa Торговый Инсайдер дал 4 монеты своим подписчикам и вложил вместе с ними по 100$ в каждую, а теперь пришло время подводить итоги.

Apex 100$ - 11.100$
CDX 100$ - 10.000$
PIXEL 100$ - 3828$
VEIL 100$ - 7.460$

И это всего лишь 4 монеты из огромного количества, которые мы разбирали на канале «Торговый Инсайдер»

9 апреля мы выложим новый список монет на 2024 год.
Поспеши узнать и зайти закупиться пока монеты не улетели в космос!

P.s кто не успел, тот опоздал извиняйте 🤷‍♂️👇🏼
/channel/+jtdMrubMBy0xM2E6

Читать полностью…

Python Learning

#вопросы_с_собеседований
В чем смысл параметров _value, __value?

_value - одиночное подчеркивание в начале имени означает, что этот параметр не предназначен для использования outside функции. Это соглашение, а не ограничение языка.

__value - двойное подчеркивание означает, что это имя зарезервировано Python и используется для специальных целей, например init для конструктора класса. Такие параметры могут выполнять какие-то дополнительные действия.

Читать полностью…

Python Learning

#Вопросы_с_собеседования
Как проверить файл .py на синтаксические ошибки, не запуская его?

Утилита py_compile, позволит проверить файл .py на наличие синтаксических ошибок без его запуска.

Используется py_compile очевидно:
1. открываем командную строку/терминал.
2. переходим в каталог, содержащий файл .py, который вы хотите проверить
3. выполняем: python -m py_compile yourfile.py где yourfile.py - это имя файла, который вы хотите проверить.

Эта команда выполнит проверку файла и выведет описание любых синтаксических ошибок, которые были найдены, или пустой вывод, если ошибок нет.

Когда это может быть полезно? Например, если код большой и в процессе задействует много ресурсов, а нужно всего лишь удостовериться в его валидности.

Читать полностью…

Python Learning

Что будет выведено при выполнении кода?

Python Learning
👩‍💻

Читать полностью…

Python Learning

🔵 Практический интенсив «Python-разработчик: основы за 2 дня» — 12-13 июня в 19:00 мск.

О перспективах направления Python и многом другом расскажет Грегори Салиба, старший разработчик ЭквантаЛаб с опытом в разработке более 3 лет.

На вебинаре вы:

☑️ Самостоятельно напишете Telegram-бота с карточными мини-играми.
☑️ Познакомитесь с синтаксисом языка и сферами его применения.
☑️ Поймете как продолжить обучение, какие навыки потребуются, чтобы стать backend-разработчиком на Python.
☑️ Узнаете, чего ждут работодатели от junior-разработчиков и что делать, чтобы найти работу без опыта.

🎁 Приятные бонусы: полезный гайд для начинающего Python-разработчика и гайд о сленге в IT всем участникам интенсива!


Реклама. ООО "ХЕКСЛЕТ РУС". ИНН 7325174845. erid:LjN8K99Yd

Читать полностью…

Python Learning

⚙️ Aiogram для создания ботов

ℹ️ Библиотека быстро и качественно распознает части речи и лексемы слова.

🗣️ Третья версия Mystem содержит несколько важных улучшений, в первую очередь устранение неоднозначности частей речи

🔗 Ссылочка на доку

Python Learning 👩‍💻

Читать полностью…

Python Learning

❓Как аналитику визуализировать данные максимально эффективно?

Покажем на открытом практическом уроке от OTUS, где вы:

- познакомитесь с основными библиотеками визуализации данных;
- рассмотрите различные типы графиков и поймете, в каких случаях стоит их использовать;
- поймете, как добавить сложные подписи на данные, как сделать несколько осей или оси различных масштабов, как сложить несколько кривых в одном отображении.

После занятия никакая фича не сможет спрятаться от вас в большом датасете!

Встречаемся 6 июня в 20:00 мск в преддверии старта курса «Python для аналитики». Все участники вебинара получат специальную цену на обучение и консультацию от менеджеров OTUS!

👉 Регистрируйтесь прямо сейчас, чтобы не пропустить бесплатный урок: https://otus.pw/utEL/

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru

Читать полностью…

Python Learning

Yandex DEVent PRO в Питере

Это серия офлайн-митапов для опытных бэкендеров от команды Поиска и Рекламных технологий. Здесь можно в закрытом формате познакомиться с лидами из других команд, обменяться опытом и пообщаться.

В этот раз митап пройдёт в Санкт-Петербурге 19 июня: будет настоящее раздолье для нетворкинга, а ещё обсуждение горячих и спорных тем по разработке в формате speed dating.

Спикеры и доклады:

🟡Константин Гудков, руководитель группы разработки Feature store. Расскажет о процессе создания Feature Store — интерфейса для работы с данными, который используется ML-моделями в Рекламе

🟡Сергей Скворцов, руководитель службы поискового райнтайма. Обсудит, как анализировать производительность нативных программ под Linux под нагрузкой с помощью Perforator

🟡Николай Савушкин, руководитель службы рекомендательных технологий. Расскажет о Real-time processing в рекомендательных системах Яндекса

А после докладов вас ждёт афтерпати: кальяны, аэрохоккей и прочие активности!

Узнать подробную информацию и зарегистрироваться можно по ссылке.

Ждём вас!

Реклама. ООО "Яндекс", ИНН 7736207543.

Читать полностью…

Python Learning

⚙️ Pymystem3 для морфологического анализа

ℹ️ Библиотека быстро и качественно распознает части речи и лексемы слова.

🗣️ Третья версия Mystem содержит несколько важных улучшений, в первую очередь устранение неоднозначности частей речи

🔗 Ссылочка на доку

Python Learning
👩‍💻

Читать полностью…

Python Learning

⚡️В сети начали находить курсы и книги известных онлайн школ в открытом доступе

Вот отсортированная база с тонной материала(постепенно пополняется):

🔗 БАЗА (3385 видео):

(343 видео, 87 книги) — Java
(176 видео, 32 книги) — Git
(293 видео, 63 книги) — C#
(352 видео, 89 книги) — С++
(167 видео, 53 книги) — PHP
(227 видео, 83 книги) — SQL
(163 видео, 29 книги) — Linux
(363 видео, 122 книги) — Python
(415 видео, 168 книги) — Frontend
(143 видео, 33 книги) — Flask
(167 видео, 43 книги) — Django
(197 видео, 49 книги) — Разработка ботов
(137 видео, 93 книги) — Data Science
(113 видео, 82 книги) — GameDev
(129 видео, 73 книги) — QA

Скачивать ничего не нужно — все выложили в Telegram и на YouTube с доступом по ссылке

Читать полностью…

Python Learning

Эволюция подсчета в Python

Смотреть статью

Читать полностью…

Python Learning

⚙️ Rich для форматирования текста в консоли

ℹ️ Библиотека позволяет форматировать текст, который Python выводит в консоль. Словосочетание Rich Text означает «отформатированный», «украшенный» текст.

✔️ Можно сделать разноцветными сообщения в консоли, изменить в них начертание шрифта, выводить таблицы, пользоваться эмодзи. Это удобно, если нужны понятные и наглядные логи.

🔗 Ссылочка на доку

Python Learning
👩‍💻

Читать полностью…

Python Learning

⚙️ Requests для генерации HTTP-запросов

ℹ️ Библиотека упрощает генерацию HTTP-запросов к другим сервисам, помогает писать их очень просто и быстро.

Код получается лаконичным, а запрос легко настроить и отправить. Поддерживает множество функций и написана понятным языком.

🔗 Ссылочка на доку

Python Learning
👩‍💻

Читать полностью…

Python Learning

🔣 SciPy для сложных математических вычислений и научного анализа

Созданная на базе NumPy, SciPy обладает расширенным функционалом


ℹ️ Библиотека разработана для выполнения сложных и глубоких математических операций и вычислений. SciPy включает множество функций для научного анализа и работы с продвинутой математикой.

🔗 Ссылочка на доку

Python Learning
👩‍💻

Читать полностью…

Python Learning

#Вопросы_с_собеседования
В каких ситуациях возникает исключение NotImplementedError?

Исключение NotImplementedError возникает, когда метод или функция должны быть реализованы в подклассе, но не были реализованы. Это может произойти, когда родительский класс определяет метод, но не реализует его сам, а оставляет это для подклассов. В этом случае, если подкласс не реализует метод, он будет вызывать исключение NotImplementedError. Это может быть полезно для отладки, чтобы убедиться, что все необходимые методы реализованы в подклассах. Это также может возникнуть в
других ситуациях, например, если вы пытаетесь использовать неопределенную функцию или метод.

Читать полностью…

Python Learning

Распознавание, хранение и поиск лиц в базе данных

Смотреть статью

Читать полностью…

Python Learning

🔥 Освойте веб-разработку на Python так, чтобы вас хантили самые крутые компании

Актуальное обучение для разработчиков на Python и junior веб-разработчиков, которые хотят прокачать свою квалификацию и обойти конкурентов.

Научитесь создавать сложные web-приложения на Django для решения задач уровня Middle+ всего за 5 месяцев на онлайн-курсе «Django-разработчик» от OTUS!

Забудьте о скучном обучении — здесь вас ждут настоящие челленджи и нестандартные практические решения. А еще крутые проекты для портфолио и карьерный сапорт!

Старт 26 июня.

➡️ Изучите подробности и пройдите короткий тест, чтобы получить персональную консультацию менеджера и специальную цену на курс: https://clck.ru/3AoRLG

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576

Читать полностью…

Python Learning

whylogs

whylogs — это библиотека для профилирования и анализа данных в Python. Она предоставляет средства для сбора статистики о данных, визуализации этой статистики и создания профилей данных для мониторинга и анализа.

#для_начинающих

Читать полностью…
Subscribe to a channel