Python Hacks
43.8K subscribers
169 photos
71 videos
253 links
Всё о языке Python простым языком.

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

РКН: vk.cc/cHhGJh
Download Telegram
Media is too big
VIEW IN TELEGRAM
Telegram бот на Python

В этом видеоуроке автор подробно и наглядно разбирает процесс разработки telegram-ботах на примере реального проекта - бота для пиццерии с использованием aiogram и python. Вы научитесь создавать продающего бота с админкой, клиентской частью, кнопками, inline клавиатурой и базой данных.

00:00 Проект бота
01:40 Регистрация бота, получение токена
05:00 Установка aiogram, оформление проекта
08:10 bat файл для запуска бота
13:08 эхо бот telegram
21:08 Ответы бота (answer, reply, send message)
26:00 Чат-бот telegram

Смотреть это видео на youtube: youtu.be/TYs3-uyjC30
7 полезных книг по Python для старта и развития навыков

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

Python Hacks
Оптимизируем использование памяти в приложениях Python

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

Python Hacks
Обзор Python-библиотеки PandaSQL

Pandas уже давно является неотъемлемым инструментом в арсенале любого специалиста, работающего с данными на языке Python. Ровно также неотъемлемым навыком является знание языка SQL, предназначенного для извлечения, хранения и модификации данных из реляционных баз.

В данной статье будет рассмотрена еще одна python-библиотека PandaSQL, которая позволяет использовать язык запросов SQL для обработки табличных данных pandas (DataFrame).

Python Hacks
Media is too big
VIEW IN TELEGRAM
Гайд по Notion для программиста

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

02:09 Блоки
05:13 Рабочее пространство
07:35 Команда
09:46 Базы данных
12:35 Представления
15:12 Шаблоны
17:23 Связи
20:18 Формулы
22:58 Шаблоны
25:20 Хаки

Смотреть это видео на youtube: youtu.be/r_j9BwckabU
Пишем Python код на русском языке

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

Python Hacks
Полный гайд по разработке Telegram ботов с помощью Python и Aiogram 3. Часть 1

Этот гайд создан как полное руководство по разработке полноценного Telegram бота для работы с нейросетями, такими как ChatGPT и Dall-e, начиная установкой IDE и получением токена и заканчивая подключением оплаты, базы данных и загрузки бота на сервер. Гайд будет полезен прежде всего тем, кто уже пробовал разобраться в теме и имеет базовые знания.

Python Hacks
Полезные ресурсы для Python-разработчиков

Автор этого материала профессионально занимается переводами статей по Python. Для работы ей пришлось освоить основы этого языка и попутно ознакомиться со множеством ресурсов. Она решила собрать все эти ресурсы в одной статье, чтобы поделиться ими с вами.

Python Hacks
Media is too big
VIEW IN TELEGRAM
Разработка игры на Python

В этом видеоуроке автор подробно и наглядно разбирает процесс разработки игры по мотивам "Space Invaders" на языке программирования Python с использованием библиотеки Pygame. Вы рассмотрите как устанавливать модули, настраивать и отрисовывать на экране изображение пушки из будущей игры.

Смотреть это видео на youtube: youtu.be/ilP1dImCuJ8
Создаем чат-бота на Python: полное руководство

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

Python Hacks
Media is too big
VIEW IN TELEGRAM
Пишем Telegram бота на Python и загружаем его на сервер

В этом видеоуроке автор разберет процесс создания простого telegram бота на Python. Вы поработаете с API и библиотекой requests, а после загрузите бота на сервер (хостинг).

0:00 Описание проекта
1:10 Установка необходимых библиотек
1:25 Создание функции для получения данных с биржи
3:32 Создание telegram бота
7:27 Загрузка на сервер

Смотреть это видео на youtube: youtu.be/x-VB3b4pKcU
Это путь воина: как я выучил Python и Go с помощью Цеттелькастена и кому точно не рекомендую метод

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

Python Hacks
This media is not supported in your browser
VIEW IN TELEGRAM
Под капотом Pine Script: как устроен и для чего используется язык TradingView

Pine Script — это язык программирования, разработанный командой TradingView как Domain Specific Language, то есть специализированный язык для решения конкретной задачи - анализа и визуализации финансовых данных.

Python Hacks
Создание анонимного чата в Telegram: бот с MiniApp интерфейсом

Это первая статья из цикла, посвященного разработке телеграм-бота с MiniApp для случайных чатов. В этой части мы сосредоточимся на создании бэкенда, используя современные технологии: FastAPI для разработки API, Redis для хранения данных в реальном времени и Centrifugo для обеспечения мгновенного взаимодействия между пользователями. В этой статье автор подробно разберет архитектуру проекта, настройку серверов и реализацию логики бота.

Python Hacks
Media is too big
VIEW IN TELEGRAM
Курс по FastAPI на Python для начинающих

В этом видео автор делает полный разбор фреймворка FastAPI на языке Python с первых строчек до деплоя на реальный сервер.

00:00 Для чего используется FastAPI
02:39 Как написать простейшее приложение
06:26 Как применять Pydantic
11:48 Как работать с базой данных из FastAPI
26:37 Что такое роутер в FastAPI
34:23 Как развернуть приложение через Docker
39:02 Как развернуть приложение на сервер в облаке

Смотреть это видео на youtube: youtu.be/gBfkX9H3szQ
Откуда у языков программирования их названия?

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

Python Hacks
«Карманный синоптик за час». Пишем Telegram-бота для мониторинга погоды на Python

В этой статье автор разберет, как написать своего Telegram-бота для получения данных о погоде в любом городе нашей планеты. Вы детально рассмотрите работу с API, парсинг JSON и напишете бота на асинхронной библиотеке aiogram. А после — загрузите его на виртуальный сервер и запустите.

Python Hacks
Тестируем многоядерный процессор методом Кнута и Python’а

В 1978 году вышел третий том монографии Дональда Кнута «Искусство программирования», где автор рассматривает алгоритмы сортировки и поиска. Помимо самих алгоритмов описаны аппаратные характеристики компьютера и их влияние на производительность при работе с алгоритмами.

Python Hacks
Media is too big
VIEW IN TELEGRAM
Как программисту найти работу с релокацией

В этом ролике автор поделится полезной информацией по трудоустройству заграницей и успешной релокации.

0:00 Вступление
0:23 Какой нужен опыт, чтобы переехать?
0:34 Где искать работу?
1:29 Сколько денег нужно просить?
2:04 Необходимо ли высшее образование?
3:22 Какой уровень английского требуется?
3:50 Как учить английский?
5:58 Какие языки программирования востребованы?
6:32 Как оформить резюме
7:13 Про рекрутеров

Смотреть это видео на youtube: youtu.be/jC6J7opqyuI
Решаем криптарифмы с помощью алгебры и python

Числовые ребусы хороши для тренировки у младшеклассников навыков логического мышления и счета в столбик. Однако и взрослым программистам может быть интересно поискать ответ на общий вопрос - а как, всё таки, алгоритмизировать процесс решения ребуса?

Python Hacks