uk
Feedback
Python Community

Python Community

Відкрити в Telegram

Python Community RU - СНГ сообщество Python-разработчиков Чат канала: @python_community_chat Сотрудничество: @cyberJohnny и @Sergey_bzd РКН реестр: https://knd.gov.ru/license?id=67847dd98e552d6b54a511ed®istryType=bloggersPermission

Показати більше

📈 Аналітичний огляд Telegram-каналу Python Community

Канал Python Community (@python_community_ru) у мовному сегменті Російська є активним учасником. На даний момент спільнота об'єднує 11 841 підписників, посідаючи 10 598 місце в категорії Технології та додатки та 55 575 місце у регіоні Росія.

📊 Показники аудиторії та динаміка

З моменту свого створення невідомо, проект продемонстрував стрімке зростання, зібравши аудиторію у 11 841 підписників.

За останніми даними від 18 червня, 2026, канал демонструє стабільну активність. Хоча за останні 30 днів спостерігається зміна кількості учасників на -56, а за останні 24 години на -1, загальне охоплення залишається високим.

  • Статус верифікації: Не верифікований
  • Рівень залученості (ER): Середній показник залученості аудиторії становить 5.19%. Протягом перших 24 годин після публікації контент зазвичай збирає 2.62% реакцій від загальної кількості підписників.
  • Охоплення публікацій: В середньому кожен допис отримує 615 переглядів. Протягом першої доби публікація в середньому набирає 310 переглядів.
  • Реакції та взаємодія: Аудиторія активно підтримує контент: середня кількість реакцій на один пост – 1.
  • Тематичні інтереси: Контент зосереджений навколо ключових тем, таких як docker, git, github, контейнер, await.

📝 Опис та контентна політика

Автор описує ресурс як майданчик для висловлення суб'єктивної думки:
Python Community RU - СНГ сообщество Python-разработчиков Чат канала: @python_community_chat Сотрудничество: @cyberJohnny и @Sergey_bzd РКН реестр: https://knd.gov.ru/license?id=67847dd98e552d6b54a511ed&registryType=bloggersPermission

Завдяки високій частоті оновлень (останні дані отримано 19 червня, 2026), канал підтримує актуальність та високий рівень охоплення публікацій. Аналітика показує, що аудиторія активно взаємодіє з контентом, що робить його важливою точкою впливу в категорії Технології та додатки.

11 841
Підписники
-124 години
-117 днів
-5630 день
Архів дописів
⚡️ Классы defaultdict, OrderedDict и namedtuple Все они относятся к тому же модулю, о котором мы рассказывали вчера — collect
⚡️ Классы defaultdict, OrderedDict и namedtuple Все они относятся к тому же модулю, о котором мы рассказывали вчера — collections. defaultdict — обычный словарь. Он отличается только тем, что вызывает функцию, возвращающую значение. OrderedDict — словарь, который помнит порядок в котором ему были данны ключи. popitem(el, last=True) — удаляет элемент. Если last = True, то он становится последним. В другом случае, он просто удалит этот элемент move_to_end(el, last=True) — добавляет ключ. Если last = True — то в конец, иначе — добавлет в начало. namedtuple() — метод, который возвращает кортеж, но каждому элементу присваивается своё имя.

У IT-компаний кадровый голод. Они устали от выпускников ВУЗов, которые ни черта не умеют. Поэтому даже новичков, которые хоть что-то делают хорошо, забирают с руками и ногами. Для таких ребят сеньор создал канал Coding. Он делится лайфхаками по Java, С++ и объясняет, как работать с Python. Этого хватит, чтобы новичок влился в профессию, а джун оброс востребованными навыками. Советы формата "увидел - повторил" работают лучше универов, где 80% – вода и теория. Подпишитесь на Coding – прога ещё никогда не была такой простой.

⚡️ Модуль collections, класс — deque deque — это оередь из итерируемого объекта (список, например). Очень схож на список, за исключением того, что добавлять и удалять элементы можно только в конце или начале. append(x) и appendleft(x) — Добавляет x в конец и начало соответственно. extend(x) и extendleft(x) — добавляет x в конец и начало, но, в отличие от append(x), итерируемый объект здесь x. Учтите, что extendleft начинает добавлять с последнего элемента. pop() и popleft() — удаляет последний элемент или первый соответственно и возвращает его. remove(val) — удаляет val из очереди. reverse() — разворачивает список rotate(n) — переносит n элементов из начала в конец. Если n < 0, то с конца в начало.

Кодер из Токио — блог парня, рассказывающего о работе в IT в Японии👨🏻‍💻 Каждый день он пишет об особенностях, трудностях и
Кодер из Токиоблог парня, рассказывающего о работе в IT в Японии👨🏻‍💻 Каждый день он пишет об особенностях, трудностях и радостях лучшей в мире работы Самая важная информация для программиста: coder_tokyo🇯🇵

⚡️ Модуль collections, класс — Counter Counter — разновиность словаря, который позваляет считать количество элементов (чаще в
⚡️ Модуль collections, класс — Counter Counter — разновиность словаря, который позваляет считать количество элементов (чаще всего — строк). elements() — возврашает итератор, который выводит все элементы то же количество раз, что и внутри Counter. most_common() — возвращает кол-во наиболее повторяющихся элементов в виде массива или кортежей. Если необязательный параметр не задан, то вернётся список всех элементов. Вы также можете добавлять (+), вычитать (-) или выбирать минимальные значения из двух Counter`ов (&). Стоит отметить, что значения меньше или равные нулю игнорируются.

Обучитесь программированию на С# с гарантией трудоустройства Освойте разработку на C# через живое общение с экспертами, разработайте реальные проекты в портфолио и получите весь необходимый софт для разработки на курсе «Разработка на C#». Успейте получить 4 курса в подарок и скидку 40%: https://tprg.ru/OXPM

⚡️ all() и any() all и any — это встроенные фунцкии в python. Их используют, чтобы проверить каждый элемент в итерируемом типе (чаще всего это список) на True. all(list) — проверяет, все ли элементы равны True. Помимо обычного массива с элементами True/False, вы можете передавать и списки с строками, числами и т.д. Пустой список всегда вернёт True. any(list) — проверяет, есть ли хотя бы один элемент равный True. Также, как и all может работать со строками или числами. Пустой список, в данном случае, вернёт False. Пустая строка, 0, всегда равна False.

Средняя зарплата наёмного сотрудника в СНГ — 350$ Средняя зарплата начинающего арбитражника тоже 350$. В неделю. Хочешь попробовать разобраться? Окей. Выполни всего два действия и через неделю будешь зарабатывать больше своего начальника: 1. Подписаться на Арбитражника Ваню — лидера в сфере монетизации аудитории (именно ему нужны люди в команду): ссылка 2. 27-го числа в 18:00 по МСК поучаствовать в первой «Ступени» из семи, где узнаешь, что как его ученики делают больше 500$ в неделю. Красивая жизнь с помощью заработка в онлайне это не сложно. Нужно лишь действовать: жми

⚡️ Перегрузка операторов сравнения Перегрузка — это создание собственных методов для реализации какого-либо действия. В данно
⚡️ Перегрузка операторов сравнения Перегрузка — это создание собственных методов для реализации какого-либо действия. В данном случае, мы собираемся перегрузить операторы сравнения. Когда вы пишите x > y, то на самом деле вызывается x.__gt__(y). Для каждого оператора есть свой метод сравнения. При создании класса мы можем переопределить эти методы. В примере выше мы сравниваем не два класса, а числа внутри их. Стоит отметить, что при переопределении __eq__, (оператор сравнения ==) два разных экземпляра с одинаковыми значениями будут равны. Если это не то, что вам нужно, тогда используйте is.

Собираетесь освоить специальность Data Engineer? Начните свой профессиональный путь уже 26 мая на демо-занятии «Загрузка источников данных с помощью StreamSets». Вместе с преподавателем Егором Матешуком, CDO AdTech-компании Квант, вы рассмотрите нюансы работы с различными типами источников и узнаете, как загружать их с помощью StreamSets. Демо-урок — возможность попробовать онлайн-курс «Data Engineer» от OTUS и познакомиться с преподавателем. Для регистрации на занятие пройдите вступительный тест https://otus.pw/Wb2p/ Бонус: 🔥 Успейте занять место на курсе со скидкой -20%

⚡️ map() и filter() Map мы уже использования для генерации списка. Что map, что filter — это функции для создания нового итератора из списка или словаря. Map — более производительная замена циклу for для прохода по элементам массива или списка. Filter — немного быстрее, чем map. В маленьких массивах это тяжело заметить, но при работе с большими данными разница существенна. Первый аргумент — функция, которая выполняет определённые действия с элементами. Второй — сам итерируемый объект. Чаще всего это список или словарь.

Познакомься с технологией XXI века. Создай AI своими руками. Приходи на бесплатный онлайн-практикум "Создание искусственного интеллекта и нейросетей" 25, 26, 27 мая в 19:00 МСК ⠀ Формат интенсива: ✔️ Домашние задания ✔️ Поддержка кураторов ✔️ Живые онлайн уроки ⠀ За 3 дня ты напишешь 8 нейронных сетей: 🤖Классификация молочной продукции по трем классам 🤖Треккинг и классификация пассажиров автобуса 🤖Распознавание возгораний 🤖Классификация отзывов автомобиля Tesla 🤖Определение стоимости квартиры в Москве 🤖Подбор кандидата на должность менеджера по продажам 🤖Трейдинг с помощью нейронных сетей 🤖Сегментация изображений (самолеты, люди) 🤖Распознавание голосовых команд для умного дома ⚠️ Преподаватели - действующие разработчики AI :top: крупнейшего в России и СНГ Университета в сфере обучения искусственному интеллекту ❗️ Опыт программирования не нужен; опыт Python будет плюсом, для вас специальные Д/З уровня PRO:exclamation: Регистрация по ссылке: https://clck.ru/V2PwH

⚡️Данные о системе Батарея, количество ядер процессора, виртуальная память — всё это может быть полезно при создании программ
⚡️Данные о системе Батарея, количество ядер процессора, виртуальная память — всё это может быть полезно при создании программы или, например, для системных администраторов. Для получения всех этих значений воспользуемся командой psutil. Скачать такую библиотеку можно с помощью команды: pip install psutil cpu_count() и cpu_freq() — методы, которые позволяют узнать кол-во ядер процессора и частоту. virtual_memory() — поможет узнать кол-во доступной оперативной памяти disk_usage(path) — сколько места занято или свободно в папке path Помимо этого, в библиотеке есть данные об интернете, сенсорах и о нескольких других параметрах.

🔐 Вы этого не знали, но во ВКонтакте можно восстановить любую переписку — даже если ее удалил ваш собеседник. А Google прячет в настройках Android игры-пасхалки, которые нужно найти. Кстати, а в Telegram можно втайне читать сообщения собеседника — и не выдавать себя, что прочитал. Эти секретные фичи в соцсетях, комбинации и трюки собирает чувак на канале «Не баг, а фича». Он 24/7 тестирует приложения, копается в настройках соцсетей и мессенджеров, балуется с уязвимостями на сайтах. А потом делится с подписчиками. 👁 90% людей не знают про эти фишки — а с этими знаниями вы станете прошаренным гиком: @bugnotfeature

⚡️ Генераторы списка Иногда можно встретится с задачей, в которой нужно сгенерировать массив или обновить значения на основе
⚡️ Генераторы списка Иногда можно встретится с задачей, в которой нужно сгенерировать массив или обновить значения на основе имеющихся значений. Что ж, в python, как обычно, существует несколько способов это сделать. Первый способ, он же самый простой, — использовать цикл for и метод append. Но, он считается медленным и переменная остаётся даже после окончания цикла. Второй способ — использование map. У него нет никаких «побочных эффектов» и работает он очень быстро. На вход принимает функцию или лямбду и начальный массив. Далее — проходит через каждый элемент, передаёт его функции и сохраняет результат. Третий — цикл внутри списка. Это позволяет задать значения прямо во время инициализации списка. Первым делом пишем действия, которые будем совершать над элеметами, а дальше — просто вписываем структуру цикла.

Если вдруг однажды утром Вы проснулись и решили: «Напишу-ка на «Питоне» Пару-троечку скриптов», – Не бросайтесь сломя шею Вы бегом к клавиатуре, А послушайте сначала Важных мыслей знатоков. Интенсив «Python – вредные советы» от GeekBrains – настоящий подарок для начинающих программеров. Всего за 1,5 часа бесплатного онлайн-интенсива веб-разработчик и преподаватель GeekBrains Евгений Пухов разберёт типичные ошибки, которыми грешат кодеры на ранней стадии освоения Python: это и написание переменных в стиле CamelCase, и использование индексов в циклах, и попытки работать с памятью. Как раз тот случай, когда послушать вредные советы совсем не вредно. Переходи по ссылке и записывайся уже сейчасhttps://gb.ru/link/UhX_Rl

⚡️Модуль process от fuzzywuzzy Этот модуль используют для не явного сравнения строк в списке, о чём мы и рассказывали в этом посте. Полезные функции этого модуля: extract(a, arr ) — Ищет внутри arr переменную a и возвращает варианты с лучшим совпадением. extractOne(a, arr) — Делает тоже самое, что и extract, но возвращает только один элемент с лучшим совпадением. Также вы можете задать limit — кол-во возвращаемых элементов, с самым высоким совпадением.

Если ты годами забивал на самообразование и до сих пор не осилил программирование — вот твой шанс пофиксить этот баг. Чуваки с канала [404] собрали тебе готовый гайд по программированию. Что учить, на что лучше забить, что актуально в 2021 году, какие книги почитать. Пацаны сами кодят и шарят за разработку — они тебе херни не посоветуют. Короче, если сам в очередной раз не забьешь — уже через пару месяцев будешь пояснять за компиляцию и многопоточность. Дерзай: @procode404

⚡️ Неявное сравнение строк Человеческий фактор — неотъемлемая часть при использовании программы пользователем. Чтобы минимизировать его негативное влияние, воспользуемся библиотекой fuzzywuzzy. Установка: pip install fuzzywuzzy Вот некоторые полезные функции модуля fuzz: ratio(a, b) — обычное сравнение. При изменение символов шанс совпадения упадёт. partial_ratio(a, b) — частичное сравнение, поиск строки a внутри b. Также чуствительна к регистру. WRatio(a, b) — продвинутое сравнение. Оно не учитывает знаки препенания, не делящие строку, и регистр букв.

⚡️ Неявное сравнение строк Человеческий фактор — неотъемлемая часть при разработке программы. Чтобы минимизировать его негативное влияние, воспользуемся библиотекой fuzzywuzzy. Установка: pip install fuzzywuzzy Вот некоторые полезные функции модуля fuzz: ratio(a, b) — обычное сравнение. При изменение символов шанс совпадения упадёт. partial_ratio(a, b) — частичное сравнение, поиск строки a внутри b. Также чуствительна к регистру. WRatio(a, b) — продвинутое сравнение. Оно не учитывает знаки препенания, не делящие строку, и регистр букв.