This media is not supported in your browser
VIEW IN TELEGRAM
Pyxel - это игровой движок для Python в стиле ретро.
Благодаря своей простоте, вдохновленной старыми игровыми консолями (например, палитра состоит всего из 16 цветов, и только 4 звука могут быть проиграны одновременно), вы можете легко создавать игры в стиле пиксель-арт.
⛓ Ссылка: тык
👉 @PythonPortal | #ресурсы
Благодаря своей простоте, вдохновленной старыми игровыми консолями (например, палитра состоит всего из 16 цветов, и только 4 звука могут быть проиграны одновременно), вы можете легко создавать игры в стиле пиксель-арт.
Please open Telegram to view this post
VIEW IN TELEGRAM
Скрипт Telegram бота для управления сервером Wireguard VPN(проверка оплаты подписки, автоматическое подключение/отключение пользователей, генерация QR кодов и многое другое).
🤖 ЯП: Python 3.11+
📂 Модули: aiogram
🖥 База данных: postgresql
⛓ Скачать скрипт
👉 @PythonPortal | #ресурсы
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Codon — высокопроизводительный компилятор Python, который компилирует код Python в нативный машинный код без каких-либо накладных расходов во время выполнения
Типичное ускорение, достигаемое при помощи Codon, составляет порядка 10-100 или более раз, на одном потоке.
Производительность Codon обычно находится на одном уровне с C/C++ (иногда даже превосходит его).
Также Codon поддерживает встроенную многопоточность, что может привести к многократному увеличению скорости.
Для полноты картины стоит упомянуть, что Codon позволяет скомпилировать не любой код Python, некоторые функции просто невозможно скомпилировать таким образом.
⛓ Ссылка: тык
👉 @PythonPortal | #ресурсы
/bin/bash -c "$(curl -fsSL https://exaloop.io/install.sh)"
# codon run my_code.py
Типичное ускорение, достигаемое при помощи Codon, составляет порядка 10-100 или более раз, на одном потоке.
Производительность Codon обычно находится на одном уровне с C/C++ (иногда даже превосходит его).
Также Codon поддерживает встроенную многопоточность, что может привести к многократному увеличению скорости.
Для полноты картины стоит упомянуть, что Codon позволяет скомпилировать не любой код Python, некоторые функции просто невозможно скомпилировать таким образом.
Please open Telegram to view this post
VIEW IN TELEGRAM
Robyn — асинхронный веб-фреймворк Python с Rust-рантаймом
—
Robyn — это очень быстрый веб-фреймворк, который объединяет асинхронные возможности Python и скорость Rust для создания высокопроизводительных веб-приложений. Быстрое построение проектов, удобное использование и надежная поддержка плагинов.
Robyn отличается от остальных фреймворков.
Обычно для запуска какого-то фреймворка нужен WSGI/ASGI-сервер: Gunicorn, uWSGI или Uvicorn, например. У Robin этого нет. Сразу идет рантайм, написанный на Rust, который реализует WSGI-сервер. С помощью PyO3 он интегрируется с Python и вызывает его функции.
Robyn делает разбор и роутинг запроса на Rust, что ожидаемо работает быстро
⛓ Ссылка: тык
👉 @PythonPortal | #ресурсы
—
pip install robyn
Robyn — это очень быстрый веб-фреймворк, который объединяет асинхронные возможности Python и скорость Rust для создания высокопроизводительных веб-приложений. Быстрое построение проектов, удобное использование и надежная поддержка плагинов.
Robyn отличается от остальных фреймворков.
Обычно для запуска какого-то фреймворка нужен WSGI/ASGI-сервер: Gunicorn, uWSGI или Uvicorn, например. У Robin этого нет. Сразу идет рантайм, написанный на Rust, который реализует WSGI-сервер. С помощью PyO3 он интегрируется с Python и вызывает его функции.
Robyn делает разбор и роутинг запроса на Rust, что ожидаемо работает быстро
Please open Telegram to view this post
VIEW IN TELEGRAM
Хороший курс по Python от Google.
Более 30 часов актуальных материалов, которые помогут вкатиться в тему.
Здесь разбирают основные концепции программирования на Python и другие фишки. Идеально, если давно хотели попробовать себя в IT.
📹 Cмотреть курс: тык
👉 @PythonPortal | #курсы
Более 30 часов актуальных материалов, которые помогут вкатиться в тему.
Здесь разбирают основные концепции программирования на Python и другие фишки. Идеально, если давно хотели попробовать себя в IT.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Скрипт восстанавливает содержимое из файлов, зашифрованных программами-вымогателями с использованием «прерывистого шифрования».
Поддерживает следующие типы файлов: pdf', 'docx', 'docm', 'dotx', 'dotm', 'odt', 'xlsx', 'xlsm', 'xltx', 'xltm', 'xlsb', 'xlam', 'ods' 'pptx', 'pptm', 'ptox', 'potm', 'ppsx', 'ppsm', 'odp', 'zip'
🤖 ЯП: Python 3.11+
📂 Модули: numpy, pypdf2, python-docx
🖥 База данных: -
⛓ Скачать скрипт
👉 @PythonPortal | #ресурсы
Поддерживает следующие типы файлов: pdf', 'docx', 'docm', 'dotx', 'dotm', 'odt', 'xlsx', 'xlsm', 'xltx', 'xltm', 'xlsb', 'xlam', 'ods' 'pptx', 'pptm', 'ptox', 'potm', 'ppsx', 'ppsm', 'odp', 'zip'
Please open Telegram to view this post
VIEW IN TELEGRAM
Rio — open-source фреймворк для разработки веб-приложений на чистом Python: не нужен ни HTML, ни CSS, ни JS
—
Rio привносит в Python компоненты в стиле React.
Можно выбирать из множества встроенных компонентов и комбинировать их для создания своих собственных компонентов, а потом строить из тех свои приложения
Готовые приложения, созданные с помощью Rio могут работать как локально на вашей машине, так и в Интернете.
⛓ Ссылка: тык
👉 @PythonPortal | #ресурсы
—
pip install rio-ui
Rio привносит в Python компоненты в стиле React.
Можно выбирать из множества встроенных компонентов и комбинировать их для создания своих собственных компонентов, а потом строить из тех свои приложения
Готовые приложения, созданные с помощью Rio могут работать как локально на вашей машине, так и в Интернете.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
—
pip install django-unicorn
Django Unicorn плавно расширяет Django за пределы его базовых возможностей, не заставляя переделывать готовое приложение.
С помощью Django Unicorn можно легко добавлять в свои шаблоны фронтенд-взаимодействия, не отказываясь от Django.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Библиотека Python набор инструментов OSINT для исследования чатов Telegram.
Позволяет архивировать чаты Telegram (включая ответы, медиа-контент, комментарии и реакции), собирать списки участников, искать пользователей по заданному местоположению, анализировать плакаты в чате, пересылаемые сообщения на карте и многое другое.
Установка:
⛓ Ссылка: тык
👉 @PythonPortal | #ресурсы
Позволяет архивировать чаты Telegram (включая ответы, медиа-контент, комментарии и реакции), собирать списки участников, искать пользователей по заданному местоположению, анализировать плакаты в чате, пересылаемые сообщения на карте и многое другое.
Установка:
$ pip3 install telepathy
Please open Telegram to view this post
VIEW IN TELEGRAM
Поколение Python: курс для продвинутых
- Продолжает линию "Поколение Python: курс для начинающих",
- Адресован знающим базовые алгоритмические конструкции на уровне школьной программы,
- Знакомит с дополнительными возможностями языка Python.
В курсе рассматриваются двумерные массивы, кортежи, множества, словари и многое другое.
📹 Cмотреть курс: тык
👉 @PythonPortal | #курсы
- Продолжает линию "Поколение Python: курс для начинающих",
- Адресован знающим базовые алгоритмические конструкции на уровне школьной программы,
- Знакомит с дополнительными возможностями языка Python.
В курсе рассматриваются двумерные массивы, кортежи, множества, словари и многое другое.
Please open Telegram to view this post
VIEW IN TELEGRAM
Flet — фреймворк для создания кроссплатформенных приложений на Python
—
Flet — фреймворк, предоставляющий Flutter компоненты для разработки кроссплатформенных приложений на Python (разработчики обещают расширять список поддерживаемых языков).
Flet не использует какие-то SDK, не компилирует код Python в код Dart и весь UI отображается с помощью встроенного Web сервера.
⛓ Ссылка: тык
👉 @PythonPortal | #ресурсы
—
pip install flet
Flet — фреймворк, предоставляющий Flutter компоненты для разработки кроссплатформенных приложений на Python (разработчики обещают расширять список поддерживаемых языков).
Flet не использует какие-то SDK, не компилирует код Python в код Dart и весь UI отображается с помощью встроенного Web сервера.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Crawlee — библиотека Python для веб-скрейпинга и автоматизации браузера, разработанная для создания скрейперов, которые выглядят почти как реальные пользователи.
Она предлагает богатые возможности конфигурации, позволяя пользователям настраивать инструмент под свои конкретные нужды. Поддерживает такие функции, как автоматические повторные попытки, ротация прокси, управление сессиями, настраиваемая маршрутизация запросов и надёжная обработка ошибок.
Установка:
⛓ Ссылка: тык
👉 @PythonPortal | #библиотеки
Она предлагает богатые возможности конфигурации, позволяя пользователям настраивать инструмент под свои конкретные нужды. Поддерживает такие функции, как автоматические повторные попытки, ротация прокси, управление сессиями, настраиваемая маршрутизация запросов и надёжная обработка ошибок.
Установка:
pip install crawlee
Please open Telegram to view this post
VIEW IN TELEGRAM
400 вопросов с ответами, которые должен знать Python-разработчик
Самое то, чтобы освежить какие-то темы и структурировать знания
⛓ Ссылка: тык
👉 @PythonPortal | #ресурсы
Самое то, чтобы освежить какие-то темы и структурировать знания
Please open Telegram to view this post
VIEW IN TELEGRAM
Пет-проект на Python за 50 минут с FastAPI
Держите мощный гайд о работе с FastAPI, параллельно объясняется много важных концепций, используется библиотека Pydantic, создаётся Docker-контейнер
📹 Cмотреть курс: тык
👉 @PythonPortal | #курсы
Держите мощный гайд о работе с FastAPI, параллельно объясняется много важных концепций, используется библиотека Pydantic, создаётся Docker-контейнер
Please open Telegram to view this post
VIEW IN TELEGRAM
Скрипт для поиска в сети слитых паролей с помощью ProxyNova COMB.
🤖 ЯП: Python 3.11+
📂 Модули: requests, argparse, neotermcolor
🖥 База данных: -
⛓ Скачать скрипт
👉 @PythonPortal | #ресурсы
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM