Best analytics service

Add your telegram channel for

  • get advanced analytics
  • get more advertisers
  • find out the gender of subscriber
Ubicación del canal e idioma

audience statistics Python Academy

Python Academy — один канал вместо тысячи учебников Чат канала:  @python_academy_chat  Сотрудничество:  @Feel_focus  Рекламодателям: bit.ly/3y1Py4 
55 813-25
~5 097
~28
8.69%
Calificación general de Telegram
Globalmente
18 025lugar
de 78 777
2 607lugar
de 8 625
En categoría
348lugar
de 1 396

Género de suscriptores

Averigua cuántos suscriptores masculinos y femeninos tienes en el canal.
?%
?%

Idioma de la audiencia

Descubre la distribución de los suscriptores de canales por idioma
Ruso?%Inglés?%Árabe?%
Crecimiento del canal
GráficoTabla
D
W
M
Y
help

La carga de datos está en curso

Duración del usuario en el canal

Descubra cuánto tiempo permanecen los suscriptores en el canal.
Hasta una semana?%Viejos?%Hasta un mes?%
Ganancia de suscriptores
GráficoTabla
D
W
M
Y
help

La carga de datos está en curso

Since the beginning of the war, more than 2000 civilians have been killed by Russian missiles, according to official data. Help us protect Ukrainians from missiles - provide max military assisstance to Ukraine #Ukraine. #StandWithUkraine
Дробные числа По умолчанию числа с плавающей точкой используют память привычным образом, то есть они хранятся в двоичном виде. Это означает, что вы обычно работаете с приблизительными значениями, а не точными. Можно использовать тип данных
Decimal
, который предоставит намного большую точность, но и его может не хватить в некоторых случаях. Поэтому для идеальных вычислений лучше использовать
Fraction
, который представляет и хранит число в виде рациональной дроби.
2 663
13
Редирект вывода программы В
contextlib
есть еще один прикольный контекстный менеджер —
redirect_stdout
, позволяющий перенаправить стандартный вывод программы. Контекстный менеджер принимает аргумент, в котором мы можем указать, куда должен переправляться весь вывод в последующем блоке. Таким образом, данные из
print()
в контекстом менеджере будут переправлены в открытый ранее файл, так как мы его передали в аргумент
redirect_stdout
. Убедится в этом можем, открыв файл заново и прочитав оттуда данные.
Mostrar más ...
4 485
15
GitVerse – теперь и для малого и среднего бизнеса На онлайн-презентации «» СберТех рассказал про новые фичи платформы. Cреди них – CI/CD-инструменты, ускоряющие разработку, и новые функции GigaCode – персонального AI-ассистента разработчика (AI, artificial intelligence — искусственный интеллект). Но это еще не все: теперь возможности GitVerse доступны не только индивидуальным разработчикам, но и малому и среднему бизнесу. Это очень удобно: можно организовывать совместную работу команды с GitVerse и управлять доступами к своим репозиториям. Готовы попробовать?
Mostrar más ...
3 745
2
Создаем интерактивные веб-приложения с Streamlit
Streamlit
позволяет превращать скрипты
Python
в интерактивные веб-приложения за считанные минуты, а не за недели. Создавайте информационные панели, генерируйте отчеты или создавайте приложения для чата. Создав приложение, вы можете использовать облачную платформу для развертывания, управления и распространения приложения. Почему стоит выбрать Streamlit? — Простота и питоничность: Пишите красивый, легко читаемый код. — Быстрое интерактивное создание прототипов: Позвольте другим людям взаимодействовать с вашими данными и быстро предоставлять отзывы. — Редактирование в реальном времени: Видите, как ваше приложение мгновенно обновляется по мере редактирования кода.
Mostrar más ...

217936487-1017784e-68ec-4e0d-a7f6-6b97525ddf88.gif.mp4

3 070
32
От создателей Академии Аналитиков Авито — открытый курс по прикладной статистике. Бесплатно, без регистрации и смс. Для тех, кто хочет научиться: – применять критерии Манна-Уитни, t-test, бутстрап, хи-квадрат; – использовать специализированные библиотеки Python; – разрешать спорные ситуации при анализе данных. – экспериментировать, выводить критерии, доказывать формулы. Уроки построены на примере реальных данных и показывают, как решаются задачи бизнеса с применением прикладной статистики. Рекомендуем.
Mostrar más ...
3 096
22
Управление версиями Python Инструмент позволяет легко переключаться между несколькими версиями Python. Он прост в использовании и следует лучшим традициям UNIX, где каждая утилита хорошо выполняет одну свою задачу. Вкратце, основной функционал
pyenv
выглядит так: — Позволяет изменять глобальную версию Python для каждого пользователя; — Обеспечивает поддержку версий Python для каждого проекта; — Позволяет переопределить версию Python с помощью переменной окружения; — Выполняет поиск команд из нескольких версий Python одновременно. Кстати, этот проект основан на и и модифицирован для Python.
Mostrar más ...
3 162
20
Редактируем видео Пакет
moviepy
позволяет обрезать и склеивать видео, добавлять видеоэффекты, а также редактировать звук. В целом, с пакетом разбораться не сложно, базовое использование показано на картинке. В примере мы открываем два видео, склеиваем их в одно, обрезаем полученный клип, уменьшаем громкость звука и в конце сохраняем результат. Здесь еще важно отметить, что запуск и выполнение скриптов с обработкой видео может занять относительно большое время. Такой пакет полезен в случаях, когда требуется обработать очень много видео по одному и тому же принципу.
Mostrar más ...
3 580
24
Финал ICPC — победа команд ВШЭ и МФТИ Сотрудники, студенты, преподаватели и стипендиаты Тинькофф в разные годы принимали участие в ICPC. В этом году команды ВШЭ и МФТИ забрали абсолютное чемпионство, золото и серебро, сразу в двух финалах. ICPC — это командный студенческий чемпионат мира по программированию, ежегодно собирающий лучшие вузы планеты. В этом году был организован двойной финал, чтобы компенсировать мероприятия, не проводившиеся в годы пандемии. ВШЭ: — Александр Бабин, преподаватель — абсолютный победитель; — Федор Ромашов, стипендиат Тинькофф — абсолютный победитель; — Кирилл Кудряшов, стипендиат Тинькофф — абсолютный победитель. МФТИ: — Шеховцов Александр, стипендиат Тинькофф — серебро; — Всеволод Нагибин, стипендиат Тинькофф — золото; — Тихон Евтеев, стипендиат Тинькофф — золото. Мы очень болели за ребят и надеемся, что помогла ребятам сосредоточиться на подготовке! Отдельно поздравляем тренеров команд: Филиппа Руховича, преподавателя Тинькофф Поколения, Демида Кучеренко, автора курса Тинькофф Образования , и Михаила Густокашина, члена жюри конкурса для школьных учителей!
Mostrar más ...
3 675
6
Вызов программ операционной системы — это полноценный интерфейс, как альтернатива
subprocess
, который позволяет вызывать любую программу, как если бы это была обычная функция. Все запускаемые команды импортируются, как обычные функции, но функциями не являются, а лишь динамически обращаются к командам системы. Таким образом мы можем по сути обратиться к любой программе в системе.
sh
полагается на системные вызовы Unix и работает только в Unix-подобных операционных системах, т.е. данный модуль не подойдет для работы с Windows. Для обращения к командам программы и передать набор аргументов команды, мы можем передать их как обычные аргументы функции. Также в модуле реализована функция
which
, которая находит полный путь до программы либо возвращает
None
, если программа не найдена.
Mostrar más ...
3 439
27
Как перезагрузить импортированный модуль? Чтобы перезагрузить импортированный модуль в
Python
, вы можете использовать функцию
reload()
из модуля
importlib
Замените
module_name
на фактическое имя модуля, который вы хотите перезагрузить. Это может быть полезно при разработке и тестировании модулей, но не рекомендуется использовать в проде без серьезных причин.
3 904
14
Освой бэкенд-разработку на летней стажировке «Технолето» от Яндекса Студенты смогут не только погрузиться в профессию, но и поближе познакомиться с вдохновляющей культурой Яндекса. Стажеров ждут образовательные мастер-классы, спортивные выезды, карьерные ивенты, зажигательные тусовки с диджеями и опен-эйр. Во время стажировки студенты, желающие освоить бэкенд, узнают о тонкостях написания кода для высоконагруженных веб-сервисов, освоят навыки эксплуатации сложных систем, а также систематизируют знания и приобретут востребованные в индустрии скиллы. Помимо бэкенда, здесь можно освоить фронтенд, машинное обучение, аналитику, мобильную разработку и многое другое. Стажировка оплачивается, а график обучения можно выстраивать под себя. Расходы на дорогу и проживание иногородним студентам компания оплачивает сама. Больше половины стажеров Яндекса затем переходят в штат компании, поэтому это отличная возможность начать карьеру в BigTech. Оставляй заявку на участие в программе «Технолето» и тестовое задание.
Mostrar más ...
3 808
20
Освой бэкенд-разработку на летней стажировке «Технолето» от Яндекса Студенты смогут не только погрузиться в профессию, но и поближе познакомиться с вдохновляющей культурой Яндекса. Стажеров ждут образовательные мастер-классы, спортивные выезды, карьерные ивенты, зажигательные тусовки с диджеями и опен-эйр. Во время стажировки студенты, желающие освоить бэкенд, узнают о тонкостях написания кода для высоконагруженных веб-сервисов, освоят навыки эксплуатации сложных систем, а также систематизируют знания и приобретут востребованные в индустрии скиллы. Помимо бэкенда, здесь можно освоить фронтенд, машинное обучение, аналитику, мобильную разработку и многое другое. Стажировка оплачивается, а график обучения можно выстраивать под себя. Расходы на дорогу и проживание иногородним студентам компания оплачивает сама. Больше половины стажеров Яндекса затем переходят в штат компании, поэтому это отличная возможность начать карьеру в BigTech. Оставляй заявку на участие в программе «Технолето» и тестовое задание.
Mostrar más ...
0
0
Аргументы командой строки При запуске программ через терминал можно указывать аргументы через пробел. В Python список этих аргументов хранится в переменной
argv
во встроенном модуле
sys
. Первым элементом всегда является имя запускаемого скрипта, вторым и далее — непосредственно сами аргументы.
3 904
13
🚀 Python Митап: Django VS Litestar, Токены отмены, Liveconfigs и многое другое! Модератор — Григорий Петров, Devrel Evrone Эксперт - Никита Соболев, независимый open-source разработчик 🔥 Темы и спикеры: ✔️ Django VS Litestar: кто круче? — Александр Гончаров, Reef Technologies Рассмотрим относительно новый фреймворк Litestar и сравним его с гигантом Django, чтобы понять, что в новинке круто, а чего не хватает ✔️ Токены отмены: паттерн и тулинг — Евгений Блинов, VK Узнайте о токенах отмены, элегантном способе описания ограничений в коде и их отмене извне для улучшения тестируемости и читаемости. ✔️ Управляем кодом из админки с помощью Liveconfigs — Денис Дудник, Factory5 Погрузитесь в мир кастомных настроек алгоритмов и бизнес-правил в Django-проектах. Узнайте о django-liveconfigs и его преимуществах перед классическими подходами. ✔️ Доверяй, но проверяй — Алексей Жиряков, KION Данные основа современного мира, на них обучаются нейросети и другой МЛ, через их призму видят пользователя в продукте, принимают решения по внедрению и поддержке фич, выбирают направления развития. ➖➖➖ 🗓 24 апреля, начало в 19:00 мск, Среда 🌐 ОНЛАЙН Реклама, ООО "Эвроне.ру", ИНН 3663057399
Mostrar más ...
4 213
6
Kivy
Kivy
- это мощный кроссплатформенный фреймворк для разработки графических интерфейсов пользователя (GUI). Основное его преимущество заключается в универсальности: созданные при помощи
Kivy
приложения могут запускаться на различных операционных системах, включая Windows, macOS, Linux, а также мобильные платформы Android и iOS.
4 035
38
Используйте dict.get() вместо dict[] Есть несколько способов получения значений из словарей, и даже по такой теме разработчики часто спорят. Многие получают значения по ключам через квадратные скобки, но если такого ключа нет, то будет вызвано исключение. Поэтому мы считаем, что лучше использовать метод
get
у словарей. Его основной плюс заключается в том, что он принимает опциональный аргумент, отвечающий за значение по умолчанию. Таким образом, если значение по ключу не найдено, то вернется дефолтное значение. В итоге, мы убираем возможные ошибки в случае, если нужных ключей в словаре нет.
Mostrar más ...
4 661
19
Генерация капчи Сегодня покажем создание простейшей капчи. Для этого нам понадобится модуль
captcha
и
Pillow
, который используется для создание изображений в
captcha
. Все максимально просто, за нас по сути все делает уже написанный в модуле код. Создаем объект изображения
ImageCaptcha
, на который будет нанесен текст. После чего вызываем метод
write
с заданным текстом и именем файла, в который будет записано изображение.
5 678
40
Работаете в области проектирования ПО и хотите ускорить свой профессиональный рост? Выйти на новый уровень будет гораздо проще с онлайн-магистратурой Яндекса и ИТМО «ПО высоконагруженных систем». Поступив на программу, вы с первого семестра погрузитесь в работу над реальными задачами из индустрии. Собирая ценные кейсы в портфолио, вы прокачаете навыки проектирования сложных систем и управления крупными проектами. Всё это — онлайн, из любой точки мира! Программа подходит как выпускникам профильных вузов и стажёрам, так и специалистам с опытом. Первым можно будет пройти двухлетний стандартный трек, а вторым — ускоренный, изучая интересующие дисциплины на протяжении года. на магистратуру и выйдите на новый уровень в IT.
Mostrar más ...
5 203
4
Режим разработки Оказывается, еще в Python 3.7 появилась возможность запускать скрипты со специальным флагом
-X
для указания различных вариантов реализации. Например,
-X dev
запускает скрипт в с функциями отладки и runtime-проверки, которые не используются по умолчанию из-за своей медлительности. Также этот режим выводит дополнительные предупреждения в следующих случаях: — Незакрытые файлы; — Unawaited корутины; — Неизвестная кодировка для
str.encode
; — Проблемы с выделением памяти. В целом, классная штука и имеет смысл периодически запускать скрипты в таком режиме, чтобы не упустить никакие баги.
Mostrar más ...
5 851
36
Ruff
Ruff
— Чрезвычайно быстрый линтер и форматер кода на
Python
, написанный на
Rust
. Основным преимуществом
Ruff
является его скорость.
Ruff
в 10-100 раз быстрее аналогов. В сравнении с
flake8
, автор заявляет о практически полном совпадении с набором правил инструмента и нативной реализацией популярных плагинов (
flake8-bugbear
и т.д.). Также
Ruff
совместим с
Black
«из коробки».
Ruff
может форматировать код. Например, он автоматически удаляет неиспользуемые импорты. Что касается сортировки и группировки строк импорта, то она практически идентична
isort
.
Mostrar más ...
6 008
39
Вау, две российских нейронки попали в международный рейтинг от TechBullion! На пятом месте — Kandinsky от Сбера за умение создавать сложные изображения с глубоким подтекстом. На десятом — YandexART за генерацию в разных стилях. Midjourney нервно затрясся.
5 264
22
memoryview()
memoryview()
в Python предоставляет объект для доступа к внутреннему представлению данных в виде буфера без копирования. Этот объект позволяет вам просматривать байты объекта, не копируя их, а также выполнять различные операции на уровне байтов.
memoryview()
также может использоваться для работы с массивами и другими объектами, поддерживающими буферный интерфейс в Python. Этот инструмент особенно полезен, когда вам нужно работать с большим объемом данных, и вы хотите избежать копирования данных, что может быть затратным с точки зрения времени и ресурсов.
Mostrar más ...
5 738
16
27 и 28 апреля приглашаем специалистов робототехники и reinforcement learning на ROS Meetup в Москве 📅 Это возможность для робототехников всех уровней: от новичков до экспертов, — посвятить выходные практическому обучению и нетворкингу. Вы получите советы и рекомендации экспертов, сможете поделиться идеями с другими разработчиками. Доклады охватывают весь спектр тем: от ROS до reinforcement learning и антропоморфных роботов. Инженеры и руководители компаний поделятся реальным опытом использования ROS в исследовательских и коммерческих проектах. В этот раз мы решили разбавить технические доклады большим количеством тематических дискуссий и нетворкинга. На какие темы будем общаться: Антропоморфные роботы ✔️ Reinforcement learning ✔️ LLM — large language mode, Deep learning ✔️ Беспилотные автомобили и мобильные роботы ✔️ Манипуляторы и алгоритмы в манипуляции, в том числе MOVEit ✔️ ROS-пакеты и другие темы в робототехнике Локация: г. Москва, Кутузовский проспект 32к1, офис Сбера. Регистрируйтесь 👈
Mostrar más ...
5 279
7
Узнаём атрибуты и методы класса С помощью dir() можно получить список всех атрибутов и методов ‌‎любого‌‎ ‌‎объекта. Может пригодиться при изучении пакетов сторонних разработчиков.
5 042
17
Библиотека setuptools Библиотека
setuptools
является инструментом для упрощения процесса создания, установки и распространения пакетов Python. Она используется в основном для упрощения установки и управления зависимостями Python-пакетов.
setuptools
предоставляет функциональность для создания файлов
setup.py
, которые содержат информацию о вашем пакете, его зависимостях и других метаданных. Этот файл используется инструментами для установки пакетов, такими как
pip
.
5 739
18
Перебираем все возможные 8 значные пароли состоящие из букв и цифр с помощью Python В этом примере используется модуль
itertools
, который позволяет генерировать все возможные комбинации символов из списка
characters
длиной
password_length
. Затем перебираются все комбинации и выводятся на экран. Обратите внимание, что перебор всех возможных 8-значных паролей может занять большое количество времени, особенно если количество символов в
characters
большое. Будьте осторожны и убедитесь, что ваше намерение соответствует законам и этическим правилам.
Mostrar más ...
6 726
55
Cравнение 2 аудиосообщений с помощью библиотеки для анализа звука В библиотеку для анализа звука, например, librosa или PyAudio мы загружаем два файла и вычисляем их характеристики MFCC (Mel Frequency Cepstral Coefficients), которые представляют собой набор коэффициентов, описывающих звуковое пространство. Затем мы вычисляем расстояние между характеристиками с помощью функции dtln из librosa.core. Результат будет выведен в консоль. Обратите внимание, что для сравнения аудиосообщений нужно, чтобы они имели одинаковую продолжительность и были записаны в одинаковых условиях (например, громкость, обработка шума).
Mostrar más ...
6 674
22
Больше выгодных предложений для самозанятых Если вы уже самозанятый или только планируете оформиться, то выгоднее всего сейчас вести самозанятость в СберБанк Онлайн. ▪️Сервис полностью бесплатный ▪️В сервисе доступны бесплатные полезные услуги, например, онлайн-запись клиентов ▪️Для самозанятых в Сбере ставка на кредиты ниже на 1% Кстати, подключить сервис и пользоваться всеми привилегиями могут даже те, кто уже оформил ведет самозанятость в ФНС или других банках. Данные синхронизируются с ФНС, и вы сможете продолжить вести дела в СберБанк Онлайн. Если вы подключитесь к сервису для самозанятых до 30 апреля, то сможете поучаствовать в розыгрыше 16 миллионов бонусов. Более подробную информацию можно найти
Mostrar más ...
6 014
5
Включаем предупреждения об ошибках или исключениях с помощью модуля warnings Модуль
warnings
предоставляет возможность управления предупреждениями, которые могут быть выведены во время выполнения программы. Модуль
warnings
полезен, когда необходимо предупредить пользователя о каком-либо условии в программе и это условие не требует создания исключения и завершения программы.
5 073
22
Важное про цифры и Юникод 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 — не единственные символы, которые считаются цифрами.
Python
следует правилам Юникода и обрабатывает несколько сотен символов как цифры. Полный список находится . Это крайне важно знать, потому что эти символы влияют на такие функции, как
int
,
unicode.isdecimal
и даже
re.match
. Думаю, в один момент это знание сэкономит вам время на исправление "бага" с такими странными символами. Предупрежден — значит вооружен.
5 412
28
Última actualización: 11.07.23
Política de privacidad Telemetrio