Telegram-бот-магазин на Python: пошаговый гайд с оплатой, каталогом и админкой
В этой статье мы создадим полноценного Telegram-бота для продажи цифровых товаров с базой данных, которой будем управлять через SQLAlchemy 2, админ-панелью, пользовательской частью и интегрированной оплатой через Юкассу.
Python Hacks
В этой статье мы создадим полноценного Telegram-бота для продажи цифровых товаров с базой данных, которой будем управлять через SQLAlchemy 2, админ-панелью, пользовательской частью и интегрированной оплатой через Юкассу.
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
В этом видеоуроке автор разберет процесс создания простого telegram бота на Python. Вы поработаете с API и библиотекой requests, а после загрузите бота на сервер (хостинг).
0:00 Описание проекта
1:10 Установка необходимых библиотек
1:25 Создание функции для получения данных с биржи
3:32 Создание telegram бота
7:27 Загрузка на сервер
Смотреть это видео на youtube: youtu.be/x-VB3b4pKcU
Агрегатор личных финансов со всех счетов на Python
В этой статье автор расскажет про свой мини-проект, как он помогает следить за личными финансами и как вы можете покрутить его сами.
Python Hacks
В этой статье автор расскажет про свой мини-проект, как он помогает следить за личными финансами и как вы можете покрутить его сами.
Python Hacks
Media is too big
VIEW IN TELEGRAM
PyCharm: установка, настройка, использование и отладка кода
В этом ролике автор делает подробный обзор IDE для Python PyCharm.
00:00 Установка и настройка
06:30 Виртуальное окружение для проекта
08:56 Горячие клавиши
09:27 Запуск / выполнение кода
10:33 Настройка интерфейса
12:47 Плагины
14:40 Возможности
23:07 Отладка кода
26:46 Работа с проектами
Смотреть это видео на youtube: youtu.be/FHAoHkLArjw
В этом ролике автор делает подробный обзор IDE для Python PyCharm.
00:00 Установка и настройка
06:30 Виртуальное окружение для проекта
08:56 Горячие клавиши
09:27 Запуск / выполнение кода
10:33 Настройка интерфейса
12:47 Плагины
14:40 Возможности
23:07 Отладка кода
26:46 Работа с проектами
Смотреть это видео на youtube: youtu.be/FHAoHkLArjw
Выявление проблем в log-файлах с помощью аналитики
Log-файлы систематически записывают хронологию событий, происходящих в системе. Это может быть что угодно: от записи о запуске программы до детальной информации об ошибках и предупреждениях. Для нас log-файлы — это не просто дневники событий, а очень хороший инструмент для диагностики и устранения проблем.
Python Hacks
Log-файлы систематически записывают хронологию событий, происходящих в системе. Это может быть что угодно: от записи о запуске программы до детальной информации об ошибках и предупреждениях. Для нас log-файлы — это не просто дневники событий, а очень хороший инструмент для диагностики и устранения проблем.
Python Hacks
Генеалогическое древо на Python
В этой статье автор разберет простенький и относительно не извращённый способ сохранения информации о своей семье при помощи скриптов на Python. Для этого будет использоваться модуль Diagrams.
Python Hacks
В этой статье автор разберет простенький и относительно не извращённый способ сохранения информации о своей семье при помощи скриптов на Python. Для этого будет использоваться модуль Diagrams.
Python Hacks
Приложение на Python для подготовки к собеседованиям по Python
В этой статье автор расскажет о том, как используя Python, можно написать desktop-приложение для ОС Windows, которое поможет быстро, эффективно и абсолютно бесплатно подготовиться к собеседованиям по Python.
Python Hacks
В этой статье автор расскажет о том, как используя Python, можно написать desktop-приложение для ОС Windows, которое поможет быстро, эффективно и абсолютно бесплатно подготовиться к собеседованиям по Python.
Python Hacks
JIT-компилятор Python в 300 строк
В области JIT-компиляции промышленным решением является проект Numba, спонсируемый такими технологическими гигантами как Intel, AMD и NVIDIA. Именно с этим пакетом автор и решил посоревноваться, написав миниатюрный JIT-компилятор программ на Питоне.
В этой статье автор расскажет, с какими трудностями он, как программист достаточно прикладной, столкнулся при разработке такой довольно низкоуровневой вещи, как миниатюрный JIT-компилятор.
Python Hacks
В области JIT-компиляции промышленным решением является проект Numba, спонсируемый такими технологическими гигантами как Intel, AMD и NVIDIA. Именно с этим пакетом автор и решил посоревноваться, написав миниатюрный JIT-компилятор программ на Питоне.
В этой статье автор расскажет, с какими трудностями он, как программист достаточно прикладной, столкнулся при разработке такой довольно низкоуровневой вещи, как миниатюрный JIT-компилятор.
Python Hacks
Media is too big
VIEW IN TELEGRAM
Как стать Junior Python разработчиком
В этом видео автор подробно разбирает, как стать junior python программистом с нуля. Вы рассмотрите как учить python на примерах, построите план обучения и узнаете на что стоит обратить особое внимание. Также автор расскажет какие фреймворки следует учить и даст советы по составлению портфолио и успешному прохождению собеседования.
Смотреть это видео на youtube: youtu.be/j05MHtrRb-E
В этом видео автор подробно разбирает, как стать junior python программистом с нуля. Вы рассмотрите как учить python на примерах, построите план обучения и узнаете на что стоит обратить особое внимание. Также автор расскажет какие фреймворки следует учить и даст советы по составлению портфолио и успешному прохождению собеседования.
Смотреть это видео на youtube: youtu.be/j05MHtrRb-E
Сколько ядер CPU можно использовать параллельно в Python?
При выполнении параллельной программы, активно задействующей CPU, нам часто необходимо, чтобы пул потоков или процессов имел размер, сопоставимый с количеством ядер CPU на машине. В этой статье автор разберет, почему так сложно определить, сколько ядер CPU может использовать программа, а затем рассмотрит потенциальное решение.
Python Hacks
При выполнении параллельной программы, активно задействующей CPU, нам часто необходимо, чтобы пул потоков или процессов имел размер, сопоставимый с количеством ядер CPU на машине. В этой статье автор разберет, почему так сложно определить, сколько ядер CPU может использовать программа, а затем рассмотрит потенциальное решение.
Python Hacks
Тестирование python3-расширения для GIMP
В этой статье автор рассмотрит основы создания расширений на Python 3 и возможные подходы к тестированию расширений через PDB (Procedural Database).
Python Hacks
В этой статье автор рассмотрит основы создания расширений на Python 3 и возможные подходы к тестированию расширений через PDB (Procedural Database).
Python Hacks
Замыкания в Python
Замыкание (closure) или фабричная функция - это функция определяемая и возвращаемая другой функцией, при этом замыкание получает доступ к значениям и объектам в области видимости "родительской" (или объемлющей) функции независимо от того, из какой области видимости происходит вызов замыкания.
Python Hacks
Замыкание (closure) или фабричная функция - это функция определяемая и возвращаемая другой функцией, при этом замыкание получает доступ к значениям и объектам в области видимости "родительской" (или объемлющей) функции независимо от того, из какой области видимости происходит вызов замыкания.
Python Hacks
Media is too big
VIEW IN TELEGRAM
Как создать телеграм-бота на Python
В этом видеоуроке автор наглядно показывает как за 10 минут можно создать своего собственного Telegram-бота на Python с нуля. Вы разберете азы программирования на Python для Telegram API.
0:00 Начало
0:32 Установка Python библиотек
1:27 Создаём конфиг бота
1:50 Регистрируем нового Telegram-бота
3:03 Кодим
5:45 Обработка получаемых сообщений
7:26 Proxy API
8:08 Первый тест: оно работает
8:57 Усложняем задачу
Python Hacks
В этом видеоуроке автор наглядно показывает как за 10 минут можно создать своего собственного Telegram-бота на Python с нуля. Вы разберете азы программирования на Python для Telegram API.
0:00 Начало
0:32 Установка Python библиотек
1:27 Создаём конфиг бота
1:50 Регистрируем нового Telegram-бота
3:03 Кодим
5:45 Обработка получаемых сообщений
7:26 Proxy API
8:08 Первый тест: оно работает
8:57 Усложняем задачу
Python Hacks
4 миллиарда операторов if
В этой статье автор докажет, что можно не только написать полнофункциональную и высокопроизводительную программу в стиле поста в TikTok, но сделать это ещё и очень захватывающе.
Python Hacks
В этой статье автор докажет, что можно не только написать полнофункциональную и высокопроизводительную программу в стиле поста в TikTok, но сделать это ещё и очень захватывающе.
Python Hacks
Так сколько на самом деле строк на C нужно, чтобы выполнить a + b в Python?
Покрывать все сценарии для python по количеству строк автор не собирается — слишком много вариантов. Но вот вопрос, сколько питону нужно строк, что бы сложить 2 числа? Будет ли разница, если сохранять эти числа в переменные или разницы нет?
Python Hacks
Покрывать все сценарии для python по количеству строк автор не собирается — слишком много вариантов. Но вот вопрос, сколько питону нужно строк, что бы сложить 2 числа? Будет ли разница, если сохранять эти числа в переменные или разницы нет?
Python Hacks
Python без типов: таким он когда-то был
Существует фундаментальный и глубокий конфликт между формообразующей философией Python и концепцией типизации. Причём, этот конфликт не нов.
Python Hacks
Существует фундаментальный и глубокий конфликт между формообразующей философией Python и концепцией типизации. Причём, этот конфликт не нов.
Python Hacks
Шпаргалка: fixture в pytest
В данной статье представлены примеры использования фикстур (fixture) для фреймворка автоматического тестирования pytest. Фикстуры представляют собой функции, которые можно использовать для решения различных задач при проведении автоматизированного тестирования.
Python Hacks
В данной статье представлены примеры использования фикстур (fixture) для фреймворка автоматического тестирования pytest. Фикстуры представляют собой функции, которые можно использовать для решения различных задач при проведении автоматизированного тестирования.
Python Hacks
Media is too big
VIEW IN TELEGRAM
Telegram Bot на Python: разбираем API
В этом видеоуроке автор подробно и наглядно разбирает как делать запросы к API Telegram, чтобы осуществить работу будущего бота. Вы узнаете как работает любая библиотека "под капотом".
Смотреть это видео на youtube: youtu.be/_raAGyI8-kA
В этом видеоуроке автор подробно и наглядно разбирает как делать запросы к API Telegram, чтобы осуществить работу будущего бота. Вы узнаете как работает любая библиотека "под капотом".
Смотреть это видео на youtube: youtu.be/_raAGyI8-kA
Пишем свой GraphQL клиент на Python
Эта статья написана как пошаговое руководство по созданию своего GraphQL клиента на Python с нуля, где автор демонстрирует проблемы, возникающие на этом пути. Для наглядности будем использовать открытую схему github GraphQL API.
Python Hacks
Эта статья написана как пошаговое руководство по созданию своего GraphQL клиента на Python с нуля, где автор демонстрирует проблемы, возникающие на этом пути. Для наглядности будем использовать открытую схему github GraphQL API.
Python Hacks
Реальный Python: грустные факты, которые вас разочаруют
Начинаем гуглить информацию о Python. Все статьи как под копирку: тут хорошо платят, легко учиться, гостеприимное коммьюнити, просто рай на земле. Но автор статьи считает, что это ловушка.
Python Hacks
Начинаем гуглить информацию о Python. Все статьи как под копирку: тут хорошо платят, легко учиться, гостеприимное коммьюнити, просто рай на земле. Но автор статьи считает, что это ловушка.
Python Hacks