Python Guru | Всё про Python
Closed channel
Агрегатор полезных материалов по Python Ссылка: @Portal_v_IT Сотрудничество: @oleginc, @tatiana_inc Реклама: telega.in/channels/+ugxIOUCsAc43N2Zi/card?r=o8lGV6A1
Show more3 089
Subscribers
No data24 hours
-37 days
-930 days
Posts Archive
Проверка надежности пароля
Этот проект на Python позволяет вам проверить, достаточно ли надежен ваш пароль.
Это делается путем проверки количества букв, цифр, специальных символов и пробелов в заданном пароле и создания оценки на основе этих результатов. Итак, это еще один отличный способ узнать об условных операторах, функциях и форматировании строк.
Мы также используем модули string и getpass из стандартной библиотеки Python. Это позволяет нам получить доступ к полному набору строковых символов для сравнения с составом символов нашего пароля, в то время как функция .getpass() позволяет нам скрывать наш пароль при его вводе.
Python Guru
10 Nooby Mistakes Devs Often Make In Python
Вот 10 типичных ошибок, которые часто допускают разработчики в Python. Некоторые из них более опасны, чем другие, но в целом полезно знать о них и о том, как их избежать!
• Перейти к просмотру
Python Guru
Генератор Mad Libs
Это один из самых веселых проектов для начинающих Python, не говоря уже о том, что он позволяет вам практиковаться в использовании строк, переменных и конкатенации.
Генератор Mad Libs собирает и обрабатывает введенные пользователем данные в виде прилагательного, местоимения и глагола. Программа берет эти данные и упорядочивает их для создания истории
Python Guru
Распаковываем элементы из списка
Если вам нужно вытащить из последовательности определенные значения, можно присвоить переменную каждому элементу в этой последовательности.
Python Guru
🖥 Твой личный ChatGPT прямо в Telegram!
Сфоткал задание - отправил боту - получил готовое пошаговое решение через секунды.
Учеба, тексты, код, идеи, переводы - всё в одном чате.
Без регистраций.
Без сложностей. Бесплатно.
📲 В телефоне
⚡ Мгновенно
🧠 Интеллектуально
t.me/Chatgpturbobot - один бот вместо репетитора, гугла и сотни вкладок
600 ЧАСОВ ИСПОЛЬЗОВАНИЯ CLAUDE CODE В ОДНОМ ВИДЕО
В данном видео представлен подробный разбор опыта длительной эксплуатации Cloud Code. За 600 часов практической работы были выявлены ключевые особенности и скрытые возможности этого инструмента, которые напрямую влияют на эффективность разработки.
• Перейти к просмотру
Python Guru
Где хранить рыночные данные: от CSV до TimescaleDB
Полный практический разбор эволюции хранения данных в алготрейдинге: CSV → SQLite (с WAL) → PostgreSQL → TimescaleDB → Parquet и DuckDB. Плюсы, минусы, реальные примеры кода и рекомендации, когда что использовать.
• Перейти к просмотру
Python Guru
Learn Python ITERABLES in 6 minutes!
Iterables = Объект/ коллекция, которая может возвращать свои элементы по одному за раз, что позволяет выполнять итерацию в цикле
• Перейти к просмотру
Python Guru
Как ускорить тесты?
При неправильной настройке тесты могут занять много времени. Чтобы этого избежать, предлагаем ознакомиться с текстовым материалом. Ты узнаешь, как ускорить pytest от простого -n auto до распределённого запуска в Kubernetes.
• Перейти к просмотру
Python Guru
Введение в словари (dict). Базовые операции над словарями
Рассматриваем новую коллекцию языка Python - словарь. Способ задания словарей через фигурные скобки и функцию dict(). Базовые операции со словарями:
- функция len() для определения числа элементов в словаре;
- оператор del - удаление элемента по ключу;
- оператор in - проверка наличия ключа в словаре.
• Перейти к просмотру
Python Guru
Совет на 2026 год — освойте ВАЙБ-КОДИНГ. ИИ уже пишет код, чинит баги, генерит тесты и документацию быстрее и качественнее любой команды айтишников
И те, кто научится вайбкодить сейчас, будут зарабатывать в разы больше тех, кто всё ещё делает всё вручную
Разобраться в этом с нуля поможет канал Вайб-кодинг. Там простым языком разбирают, какие инструменты действительно стоит использовать, как собирать проекты от идеи до релиза и что сейчас актуально в вайбкодинге
Подписывайтесь, нас уже 15 тысяч: @vibecoding_tg
Профилирование и статистика кода
Какой разговор о профилировании питона обходится без описания cProfile — одного из стандартных модулей Python? Уверен, каждый программист Python хоть раз пробовал запустить cProfile
Python Guru
Написал ИГРУ В ЖИЗНЬ | Клеточные автоматы на Python
В этом видео мы разберем самый популярный клеточный автомат - игра в жизнь! Напишем реализацию на Python с применением библиотеки Pygame
• Перейти к просмотру
Python Guru
You can build (almost) anything using Python and AI - Voice typing app for desktop // #Видео
В этом руководстве мы рассмотрим, как создать простое приложение для транскрипции с помощью искусственного интеллекта, чтобы вы могли набирать текст голосом на своем компьютере в любом месте в любом приложении.
• Перейти к просмотру
Python Guru
importlib.util.find_spec
importlib.util.find_spec позволяет узнать, можно ли импортировать модуль, не загружая его. Это полезно для проверки наличия зависимостей, динамической загрузки и построения систем плагинов.
Python GuruБиблиотека для парсинга Excel
Делимся полезной библиотекой, которая значительно облегчит работу с Excel. Она позволяет декларативно описывать схему таблицы и парсить Excel-файлы без рутинной работы.
• Перейти к просмотру
Python Guru
Бизнес-логика в dataclass, pydantic, attrs-классах или в обычных классах? ООП в Python
• Перейти к просмотру
Python Guru
Округление дробей
Можно округлить дроби на количество цифр, которое мы хотим в знаменателе.
Python Guru
Модуль tkinter: Реализация кнопок
Продолжаем делиться циклом видеоматериалов, благодаря которому ты научишься делать красивые интерфейсы с помощью tkinter. В этот раз автор рассказывает, как реализуются кнопки.
• Перейти к просмотру
Python Guru
Очистка входных строковых данных
Задача очистки данных, вводимых пользователем, актуальна практически для любой программы.
Здесь можно видеть, как пробельные символы "n" и "t" заменяются на обычные пробелы, и как символ "r" удаляется из строки полностью.
Это — простой пример, но мы можем его расширить, создавая большие таблицы переназначения символов с использованием пакета unicodedata и его функции combining().
Такой подход позволяет убирать из строк всё то, что там не нужно.
Python Guru
