Python Hacks
40.7K subscribers
172 photos
72 videos
252 links
Всё о языке Python простым языком.

По всем вопросам: @max_excel

РКН: vk.cc/cHhGJh
Download Telegram
Хороший, плохой, злой и… свободный? Сравниваем глуповатые, но усердные AI-плагины для разработки

В этом материале автор сделал небольшой обзор AI-плагинов автодополнения кода. Обзор будет полезен разработчикам, пишущим на одном из мейнстримовых языков программирования. Также можно рассматривать его как источник идей — как использовать этих пока глуповатых, но усердных роботов.

Python Hacks
Shawarma as a service: как создать бота для заказа шавермы

В этой статье автор расскажет, как автоматизировал организацию шавадея написав бота, как Telegram вставлял палки в колеса, как он с этим боролся и что в итоге получилось. В конце вас ждет статистика, которая покажет вкусовые предпочтения разработчиков и «охваты» традиции.

Python Hacks
Media is too big
VIEW IN TELEGRAM
Python для начинающих

В этом видеоуроке автор разбирает язык Python для начинающих. Этот урок поможет сформировать базовое представление о программировании и самом языке. Его можно использовать как начальное пособие и после переходить к более глубокому изучению.

00:00 Вступление
00:41 Установка Python и Pycharm
04:57 Консольные ввод и вывод
08:56 Переменные
18:22 Операторы
25:30 Условный оператор
30:55 Работа со списками
36:16 Работа с словарями
42:34 Цикл while
46:13 Цикл for
51:22 Функции

Python Hacks
Типизация в Python. Работа с Mypy, PyCharm и SQLAlchemy 2.0

В этом материале автор приводит краткий обзор трех докладов: разбирает работу со средой разработки PyCharm, статическим анализатором Mypy и программной библиотекой SQLAlchemy 2.0.

Python Hacks
Media is too big
VIEW IN TELEGRAM
Лучшие книги по Python для начинающих

В этом ролике автор делает обзор лучших книг по Python для начинающих. Разбор происходит по 6 критериям: Путь до первой Python-программы, Простота текста и качество перевода, Понятность сложных тем, Ширина и глубина изложения, Примеры и практика, Фишки книги.

Смотреть это видео на youtube: youtu.be/qV9sjY73nTo
Поиск объектов на изображении. Часть 1

Компьютерное зрение - удивительная область, которая позволяет компьютерам видеть и понимать мир через обработку изображений и видео. Одним из наиболее популярных инструментов для работы с компьютерным зрением является библиотека OpenCV. В этой статье автор разбирает, как использовать OpenCV для распознавания объектов на изображении.

Python Hacks
Встроенные фикстуры Pytest

Встроенные фикстуры — хороший инструмент, чтобы не создавать свои велосипеды и эффективно использовать мощь фреймворка, которую хотели передать авторы. Фикстуры помогают в разных случаях: при работе с выводом ошибок, логировании, создании отчетов и так далее. В статье разберем основные встроенные фикстуры и их применение в Pytest.

Python Hacks
Media is too big
VIEW IN TELEGRAM
Система регистрации для Telegram бота на Python

В этом видеоуроке автор подробно и наглядно разбирает процесс создания системы регистрации для Telegram бота.

00:00 Вступление
00:50 Создание базы данных
02:50 Класс для работы с БД
10:45 Регистрация пользователя
21:01 Исправление ошибок
21:30 Тестирование системы регистрации
23:05 Создание профиля пользователя

Смотреть это видео на youtube: youtu.be/J7bV0L3G0nY
Битва медведей: Pandas против Polars

В этой статье речь пойдет о сравнении двух гигантов аналитики данных в Python: Pandas и Polars. Автор подробно рассмотрит вопрос быстродействия этих двух решений в части работы с файлами больших объемов.

Python Hacks
Media is too big
VIEW IN TELEGRAM
Простые проекты для новичков на Python

В этом видео автор разберет простые проекты для начинающих Python разработчиков, которые помогут прокачаться в практике написания кода и расширить портфолио.

00:00 Вступление
01:02 Интеграция
03:48 Как выбрать проект?
04:26 Игры
07:45 Приложения
09:19 Парсеры
10:30 Ссылки на проекты

Смотреть это видео на youtube: youtu.be/1JU0RmqNyLQ
cv3 — делаем OpenCV питоничным

В этом материале автор делится написанным им фреймворком на Python, который упрощает работу с OpenCV и делает его более питоничным.

Python Hacks
Как из метрик Prometheus построить график Latency

В этой статье автор расскажет как визуализировать Latency с помощью Histogram метрики. Будет полезно тем, кто еще не строил метрики из Prometheus, а также тем, кто хочет понять как их интерпретировать.

Python Hacks
Media is too big
VIEW IN TELEGRAM
Нейронная сеть на Python с нуля

В этом ролике автор подробно и наглядно разбирает процесс создания нейронной сети на Python, без использования специальных нейросетевых фреймворков. Вы рассмотрите, как работает инференс в полносвязных слоях в терминах линейной алгебры, научитесь имплементировать его на Python и решите простую задачу классификации.

Смотреть это видео на youtube: youtu.be/xMz7XSaqdRA
Полезные материалы и инструменты для погружения в Flask

Часто Python-разработчики выбирают Flask в качестве «быстрого старта» для создания веб-приложений. Однако у начинающих могут быть трудности в работе с фреймворком. Чтобы свести их к минимуму и помочь с погружением в Flask, автор собрал полезные материалы.

Python Hacks
22 сниппета на Python для повседневных задач

В этой статье автор поделится 22 фрагментами кода на Python, которые помогут вам в решении повседневных задач.

Python Hacks
Media is too big
VIEW IN TELEGRAM
Типичные ошибки новичков в Python

В этом ролике автор рассматривает 11 ошибок, которые разработчики часто совершают при написании кода на Python. Эти привычки новичков в Python выдают их неопытность. Отказавшись от них и применяя более правильные варианты из видео, вы сможете улучшить свой код и сделать его более грамотным.

Смотреть это видео на youtube: youtu.be/R6wNKRrKX3k
Ломаем текстовую капчу на примере VK или брутфорсинг до сих пор актуален

В этой статье-мануале автор покажет, как создать собственную нейросеть по распознаванию текстовых капч, имея под рукой домашний компьютер, базовые знания в python и немножко примеров капч.

Python Hacks
Через месяц Россию ждут колоссальные изменения. Нефть продолжает лететь вверх, мировой интернет запрещают, а военный конфликт с Украиной сдвинется с мертвой точки.

Это затронет всех россиян. И большинство в панике потеряют половину нажитого, как в феврале 2022г.

Самое важное сейчас — не терять рассудок и читать аналитику опытных экономистов, которые опираются только на факты. Например, почитайте канал «Что за Инвестор?»

Его автор давно предсказал все потрясения в истории современной России: дату начала СВО, мобилизации и за полгода предупреждал всех о войне Трампа на Ближнем востоке.

Сейчас он рассказывает, к чему готовиться осенью 2026 года, что делать с валютой, нефтью и какие потрясения ждут нас уже в сентябре.

Подписывайтесь, чтобы знать грядущие события наперед:@WhatTheInvestor
Media is too big
VIEW IN TELEGRAM
ООП в Python для начинающих

В этом видеоуроке автор подробно разбирает объектно-ориентированное программирование на языке Python. Вы рассмотрите создание класса, введение в понятия объекты, экземпляры, методы, а также узнаете что такое конструктор, деструктор, инициализация и инкапсуляция. На практике напишете класс, создающий тип данных Кошелек.

00:00 Вступление
00:40 Введение в ООП
04:20 Создание простого класса
06:35 Что такое параметр self
08:54 Пишем класс описывающий объект - кошелек
09:25 Конструктор
10:50 Свойства объекта
13:15 Параметры метода init
19:20 Деструктор объекта
21:00 Инкапсуляция, приватные свойства

Смотреть это видео на youtube: youtu.be/-Zdu4ntX_DU
Как написать свой Python-модуль

Написание Python-модуля может быть полезным, когда нужно повторно использовать код в разных проектах или хочется создать библиотеку собственных функций и классов для облегчения разработки. В этой статье автор подробно разбирает как написать свой модуль на Python.

Python Hacks