creator cover Python Russian
Python Russian

Python Russian 

простым языком о прекрасном языке программирования

50subscribers

76posts

Меня нередко спрашивают, чем я занимаюсь вне работы, какие проекты пишу для себя. Отвечаю: я борюсь со злом, заполонившим интернет в целом и Telegram-чаты в частности.Я говорю о спаме, мошенниках, фейковых казино и вакансиях и прочей скверне.Всё началось просто: в нашем чате, посвящённом Python, спама стало так много, что мы просто устали его чистить.
Мы перепробовали с десяток разных ботов, но ни один из них не справлялся,в основном потому, что они были заточены под английский язык, имели странные настройки или просто пропускали слишком много спама. В конце концов, мы с группой товарищей, воскликнув «Доколе?», решили написать своего бота.
Ссылка t.me/hyperion_d...
Сказано — сделано! Он начал защищать наш чат настолько эффективно, что нас попросили установить его ещё в нескольких дружественных чатах. Тогда мы задумались: а почему бы не сделать бота доступным для всех русскоязычных чатов?Пора сказать спаму «нет». Ведь, чтобы зло победило, достаточно того, чтобы добро бездействовало, а мы решили действовать.
Сейчас бот уже установлен в десяти чатах с суммарным количеством участников более 10 тысяч человек и показывает отличные результаты, но нам нужны дополнительные данные для анализа и обучения бота.Поэтому мы предлагаем и вам присоединиться к нашей борьбе со злом. Возможно, в будущем я даже сниму несколько видео о настройке бота и даже предложу всем вместе в онлайн-режиме написать какую-нибудь новую функцию,ведь многие давно просят показать что-то реальное.

Dataclass

Dataclass - это способ гибко управлять нашими классами, который позволяет писать меньше кода
Под капотом реализуют некоторые встроенные методы __eq__, __repr__, __init__
Это полный аналог обычных классов, с ними можно делать все то, что мы умеем
Плюсы:
+ легко читаются
+ меньше кода
Минусы:
- работают медленнее обычных классов
Читать:
https://docs.python.org/3/library/dataclasses.html#module-dataclasses 

Зри в корень 8

Достаточно интересный пример, который предлагает Ромальо в своей книге "Fluent Python"

Зри в корень 6

Продолжаем нашу рубрику и предлагаем к рассмотрению новый, совсем простой код для проверки ваших знаний

Зри в корень 5

Продолжаем рубрику "Зри в корень", напоминаем, что ваша задача прочесть код и сказать, что этот код выведет при запуске - какие результаты, ошибки. Ну и самое важное - вы должны сами себе ответить - почему?

Зри в корень 4

Продолжаем рубрику "Зри в корень", напоминаем, что ваша задача прочесть код и сказать, что этот код выведет при запуске - какие результаты, ошибки. Ну и самое важное - вы должны сами себе ответить - почему?
Subscription levels3

Большое спасибо

$2.65 per month
На поддержку канала и просто в знак благодарности

На новые идеи

$6.7 per month
Чтобы новые видео появлялись и для поддержки вдохновения

Show must go on...

$13.3 per month
На хорошее кофе и для металлу в голосе
Go up