ch
Feedback

不要被骗子欺骗!Telemetrio 会找到并标记这些频道 👉 如果想查看标记,请订阅

Zen of Python

Zen of Python

前往频道在 Telegram

Полный Дзен Пайтона в одном канале Разместить рекламу: @tproger_sales_bot Правила общения: https://tprg.ru/rules Другие каналы: @tproger_channels Сайт: https://tprg.ru/site Регистрация в перечне РКН: https://tprg.ru/xZOL

显示更多

📈 Telegram 频道 Zen of Python 的分析概览

频道 Zen of Python (@zen_of_python) 俄语 语言赛道中的 是活跃参与者。目前社区聚集了 18 714 名订阅者,在 技术与应用 类别中位列第 7 010,并在 俄罗斯 地区排名第 35 227 位。

📊 受众指标与增长动态

自 невідомо 创建以来,项目保持高速增长,吸引了 18 714 名订阅者。

根据 28 十月, 2026 的最新数据,频道保持稳定运转。过去 30 天订阅人数变化为 -100,过去 24 小时变化为 -10,整体触达仍然可观。

  • 认证状态: 未认证
  • 互动率 (ER): 平均受众互动率为 6.22%。内容发布后 24 小时内通常能获得 4.24% 的反应,占订阅者总量。
  • 帖子覆盖: 每篇帖子平均可获得 1 165 次浏览,首日通常累积 793 次浏览。
  • 互动与反馈: 受众积极参与,单帖平均反应数为 1。
  • 主题关注点: 内容集中在 github, rust, pip, api, install 等核心主题上。

📝 描述与内容策略

作者将该频道定位为表达主观观点的平台:
“Полный Дзен Пайтона в одном канале Разместить рекламу: @tproger_sales_bot Правила общения: https://tprg.ru/rules Другие каналы: @tproger_channels Сайт: https://tprg.ru/site Регистрация в перечне РКН: https://tprg.ru/xZOL”

凭借高频更新(最新数据采集于 29 十月, 2026),频道始终保持新鲜度与高覆盖。分析显示受众积极互动,使其成为 技术与应用 类别中的关键影响点。

18 714
订阅者
-1024 小时
-467 天
-10030 天
帖子存档
Многофакторное сравнение пяти популярных вычислительных движков Big Data На Tproger сравнили Spark, Presto/Trino, ClickHouse
Многофакторное сравнение пяти популярных вычислительных движков Big Data На Tproger сравнили Spark, Presto/Trino, ClickHouse и StarRocks — с оценкой по таким критериям, как скорость, масштабируемость, кэширование, отказоустойчивость и поддержка SQL / Python. Выделено три типа движков: — универсальные (например, Spark, Flink, MapReduce), предназначенные для пакетных сложных вычислений; — интерактивные, для запросов (Presto, Trino) для моментального анализа ad hoc; — аналитические, ориентированные на OLAP-аналитику с векторизацией. Используется система скоринга Metascore, которая облегчит сравнение и принятие обоснованного решения. #инструмент @zen_of_python

Инструкция к Kubernetes, которую поймёт даже водитель Uber Если ваша резиновая уточка уже освоила все популярные технологии,
Инструкция к Kubernetes, которую поймёт даже водитель Uber Если ваша резиновая уточка уже освоила все популярные технологии, то пора искать новую жертву. Сможете рассказать о сложном так, чтобы вас понял даже далёкий от IT водитель такси? Автор этого материала смог и поделился своим результатом. Если вы всё ещё не до конца понимаете кубер, то скорее читайте статью: https://dev.to/therubberduckiee/explaining-kubernetes-to-my-uber-driver-4f60

Мы писали ранее, что 12 сентября пройдёт big tech night. Событие придумали в Яндексе и организовали вместе со Сбером, X5, Т-Б
+5
Мы писали ранее, что 12 сентября пройдёт big tech night. Событие придумали в Яндексе и организовали вместе со Сбером, X5, Т-Банком и Lamoda. Впервые топовые IT-компании одновременно откроют двери офисов в Москве с 18:00 до 00:00 и покажут специалистам, где рождаются технологии. Пора рассказать о тех, кто выйдет на сцену⚡️ 📣 Кто и о чём расскажет на big tech night? Начинаем представлять спикеров и темы. Читайте на карточках. ➡️ А подробнее про доклады рассказываем на сайте Подписывайтесь: 💬 big tech night Реклама. Рекламодатель: ООО "Яндекс" ИНН 7736207543

Что такое магистратура для инженеров данных и почему сейчас — лучшее время поступать На Tproger рассказали, почему именно сей
Что такое магистратура для инженеров данных и почему сейчас — лучшее время поступать На Tproger рассказали, почему именно сейчас — лучший момент, чтобы выучиться на инженера данных. Программа магистратуры от НИУ ВШЭ совместно с Нетологией даёт официальный государственный диплом, а также дополнительный профессиональный сертификат. Обучение строится на практике: студенты накапливают портфолио через учебные проекты, хакатоны и стажировки у партнёров программы, а завершают его выпускной квалификационной работой, которая может быть исследовательской или корпоративной. Вы получите навыки работы с Python, SQL, Java, Hadoop, Airflow, Docker, Yandex Cloud, ClickHouse, PostgreSQL и сможете строить эффективные пайплайны. Есть очный и удаленный форматы. #обучение @zen_of_python

@pytest.mark.parametrize: Как параметризировать тесты Тестирование кода может быть утомительным процессом. Когда у вас есть множество похожих тестовых случаев, написание отдельных функций для каждого часто приводит к дублированию кода. Именно здесь на помощь приходит функция @pytest.mark.parametrize. Начнем с простого примера. У нас есть функция add_nums(), которая складывает числа из списка:

def add_nums(numbers):
    return sum(numbers)
Без parametrize тесты могли бы выглядеть так:

def test_123():
    assert add_nums([1, 2, 3]) == 6

def test_negatives():
    assert add_nums([1, 2, -3]) == 0

def test_empty():
    assert add_nums([]) == 0
Что не так с этим подходом? Дублирование кода: каждая тестовая функция повторяет одну и ту же структуру. Вместо написания трех отдельных функций, мы можем создать одну параметризованную функцию:

import pytest

@pytest.mark.parametrize(
    "nums, expected_total",
    [
        ([1, 2, 3], 6),
        ([1, 2, -3], 0),
        ([], 0),
    ]
)
def test_add_nums(nums, expected_total):
    assert add_nums(nums) == expected_total
1. @pytest.mark.parametrize — это специальный декоратор pytest 2. Параметры "nums, expected_total" — имена параметров функции 3. Тестовые данные — список кортежей, где каждый содержит значения для одного теста Pytest автоматически вызывает вашу функцию с каждым набором параметров:

# Первый вызов
test_add_nums([1, 2, 3], 6)

# Второй вызов  
test_add_nums([1, 2, -3], 0)

# Третий вызов
test_add_nums([], 0)
Результат: 3 отдельных теста, каждый из которых может пройти или упасть. Кастомные ID для тестов По умолчанию pytest генерирует автоматические ID для тестов, но они могут быть не очень понятными. Вы можете задать свои:

@pytest.mark.parametrize(
    "nums, expected_total",
    [
        ([1, 2, 3], 6),
        ([1, 2, -3], 0),
        ([], 0),
    ],
    ids=["positive_numbers", "mixed_numbers", "empty_list"]
)
def test_add_nums(nums, expected_total):
    assert add_nums(nums) == expected_total
Теперь при запуске тестов вы увидите:
test_add_nums[positive_numbers] PASSED
test_add_nums[mixed_numbers] PASSED  
test_add_nums[empty_list] PASSED
Вложенная параметризация Можно комбинировать несколько параметризаций:

@pytest.mark.parametrize("x", [1, 2, 3])
@pytest.mark.parametrize("y", [10, 20])
def test_multiply(x, y):
    assert x * y == x * y
Это создаст 6 тестов: (1,10), (1,20), (2,10), (2,20), (3,10), (3,20). #основы @zen_of_python

Где арендовать GPU в 2025: подборка GPU‑хостингов с адекватной ценой и SLA В 2025 году аренда видеокарт в облаке становится в
Где арендовать GPU в 2025: подборка GPU‑хостингов с адекватной ценой и SLA В 2025 году аренда видеокарт в облаке становится всё более актуальной альтернативой покупке собственного оборудования. В обзоре представили подборку провайдеров, которые предлагают топовые видеокарты — от NVIDIA V100 и A40 до мощнейших H100 и A100 для создания кластеров до 8 GPU. Многие из них предоставляют фичу — поминутную / почасовую оплату (pay-as-you-go), что делает такое железо доступным физлицам. Например, на VK Cloud предлагаются GPU L4, Tesla V100 и A100 для задач от видеообработки до глубокого обучения, а Cloud.ru предлагает H100, A100, V100 и A40 с возможностью формирования мощных кластеров. #факт @zen_of_python

Вопрос подписчика: IDE + GPT Задает @vberia: «Какие IDE и какие GPT сейчас актуальны? Можно топ 3? Не хочется тестировать лиш
Вопрос подписчика: IDE + GPT Задает @vberia: «Какие IDE и какие GPT сейчас актуальны? Можно топ 3? Не хочется тестировать лишнего, но хочется протестить нужные)». NB! Пожалуйста, будьте взаимовежливы. Однажды и вам помогут в этой рубрике. #вопросы_подписчиков @zen_of_python

Repost from Код найма
⚡ Прямой эфир с ментором по Python Сергеем Филичкиным Забивайте слот в календаре: 📌 19 августа, 18:00 — Сергей Филичкин пров
⚡ Прямой эфир с ментором по Python Сергеем Филичкиным Забивайте слот в календаре: 📌 19 августа, 18:00 — Сергей Филичкин проведёт бесплатную открытую консультацию в «Коде найма». Тему этого эфира помогли выбрать вы! Будем разбирать, «Как собирать офферы «про запас» и торговаться за лучшую цену». А вот более подробный план встречи: 🖇Как грамотно позиционировать себя на рынке, чтобы получить больше предложений. 🖇Психология успеха в переговорах: как уверенно говорить о деньгах. 🖇Тактика сбора офферов и ведения торгов. 🖇Лайфхаки по автоматизации поиска и переписки с рекрутерами. 🖇Блок Q&A с разбором ваших ситуаций. 💬 Оставляйте свои вопросы Сергею под этим постом — чтобы наш ментор дал развернутые и действительно рабочие советы! ✅Python-карьера в 2025 без воды: деньги, офферы, переговоры. Подписывайся. ИП Филичкин Сергей Андреевич ИНН 183401586208, erid: 2W5zFJydiRE

tyro | Ваша функция, вызываемая в CLI tyro.cli() автоматически преобразует Python-функцию или класс с аннотациями типов в пол
tyro | Ваша функция, вызываемая в CLI tyro.cli() автоматически преобразует Python-функцию или класс с аннотациями типов в полнофункциональный интерфейс командной строки, без необходимости вручную прописывать парсинг аргументов:

@dataclass
class Config:
    input_file: str
    verbose: bool = False
Здесь tyro.cli(Config) создаёт полноценный CLI, где аргументы --input-file и --verbose будут автоматически сгенерированы, а при вызове в терминале доступна помощь (--help). Утилита извлекает аннотации и doc-строки. Аргументы становятся типами, которыми оперируют IDE и анализаторы mypy, pyright: автодополнение, переход к определению, рефакторинг — всё работает «из коробки». Это даст возможность автокомплитить с Tab. #инструмент @zen_of_python

Квиз: какой ты магистр информационных технологий Собрали для вас интерактивный приключенческий квест с сеттингом футуристично
Квиз: какой ты магистр информационных технологий Собрали для вас интерактивный приключенческий квест с сеттингом футуристичного города инженеров. Всего пару минут и вы узнаете, какая магистерская программа точно будет вам по духу. Сохраняйте: https://tprg.ru/YGcC

complexipy | Вычисляем когнитивную сложность вашего кода Нетривиальный инструмент, позволяющий вычислить Cognitive Complexity
complexipy | Вычисляем когнитивную сложность вашего кода Нетривиальный инструмент, позволяющий вычислить Cognitive Complexity («когнитивную сложность»). В контексте программирования это метрика, оценивающая насколько трудно человеку понять код — учитываются не только ветвления и циклы, как в Cyclomatic Complexity, но и структура, глубина вложенности, логические конструкции, операторы и прочие аспекты, создающие когнитивную нагрузку при чтении. Это важная метрика при рефакторинге проекта. Тул интегрируется через CLI, GitHub Actions, pre-commit-hooks и позволяет анализировать функции, файлы и директории, указывая те, чей коэффициент сложности превышает определенный порог. #инструмент @zen_of_python 💔 — Если рефакторинг разбивает сердце

Когда хотел просто поиграть, но случайно спас марсианскую базу… Go-разработчики, ваш выход! Вместе с «МойОфис» сделали игру,
Когда хотел просто поиграть, но случайно спас марсианскую базу… Go-разработчики, ваш выход! Вместе с «МойОфис» сделали игру, в которой нужно проявить все свои знания в Go. Решите задачи и помогите главным героям спасти марсианских колонизаторов. P.S. Первые 10 игроков с максимальным результатом за минимальное время получат подарки от «МойОфис». Вперёд, времени почти нет: https://tprg.ru/sZEq Реклама

Полезный мем: переменные или методы, имена которых начинаются с двойного подчёркивания (например, __x), автоматически «искажа
Полезный мем: переменные или методы, имена которых начинаются с двойного подчёркивания (например, __x), автоматически «искажаются» интерпретаторомпутём добавления имени класса в начало. Это делается для обеспечения некоторой степени инкапсуляции и предотвращения конфликтов имён в классах-наследниках. «Приватные» переменные с двойным одчёркиванием на самом деле претерпевают трансформацию имени (Name Mangling). #кек #факт @zen_of_python

while True #кек @zen_of_python

Вопросы подписчиков Zen of Python поддерживает новоприбывших (и не только) в особой рубрике. Как это работает: — Спрашивайте
Вопросы подписчиков Zen of Python поддерживает новоприбывших (и не только) в особой рубрике. Как это работает: — Спрашивайте что угодно (в комментариях под этим постом), связанное с Python. Здесь нет плохих вопросов! — Сообщество вас поддержит. Самые интересные вопросы мы разберём в отдельном посте; #вопросы_новичков @zen_of_python

fastapi_mcp | Ваш самописный API как инструмент LLM Если вы обладаете самописным API и хотите, чтобы LLM умела им пользоваться, то эта библиотека поможет. За несколько строк кода вы сможете выдать функционал своего проекта нейронкам вроде ChatGPT по эндпоинту https://app.base.url/mcp:

from fastapi import FastAPI
from fastapi_mcp import FastApiMCP

app = FastAPI()

mcp = FastApiMCP(app)

# Mount the MCP server directly to your FastAPI app
mcp.mount()
#инструмент @zen_of_python

system-design-primer | Учим проектирование больших систем Годный способ подготовки к интервью. Содержит гайд, вопросы + ответ
system-design-primer | Учим проектирование больших систем Годный способ подготовки к интервью. Содержит гайд, вопросы + ответы с интервью, карточки для запоминания. Для тех, кто доволен текущим местом работы, это отличный способ закрыть пробелы в познаниях о компонентах Цена: бесплатно Репозиторий проекта @prog_tools

Взгляните на IT-мир по-новому 12 сентября. Топовые IT-компании. Закулисье разработок и доклады экспертов. Ещё не знаете, о чём речь? Сейчас расскажем! Приглашаем вас на big tech night. Событие придумали в Яндексе и организовали вместе со Сбером, X5, Т-Банком и Lamoda. Впервые компании одновременно откроют двери офисов ночью и покажут IT-специалистам, где рождаются технологии. ▶️ В московских офисах организаторов вы: • послушаете доклады топовых экспертов, • обсудите новейшие разработки, • познакомитесь с крутыми профессионалами, • и просто повеселитесь. ▶️ Если не сможете прийти офлайн, big tech night организует онлайн-студию. Зрители смогут: • посмотреть выступления спикеров от каждой компании, • послушать дебаты о технологиях, • поучаствовать в интерактивах, • получить записи докладов после мероприятия. Регистрируйтесь на сайте и присоединяйтесь к нам 12 сентября с 18:00 до 00:00! Подписывайтесь: big tech night Реклама. Рекламодатель: ООО "Яндекс" ИНН 7736207543 Это #партнёрский пост