Микрофреймворк для тех, кто любит Django, но хочет меньше кода и больше скорости. Идеально для микросервисов и небольших API.
Всего ~200 строк кода, но с поддержкой маршрутизации, middleware и удобной работой с запросами/ответами.
Попробуйте:
pip install nanodjango
В 10 раз легче стандартного Django, но сохраняет знакомый подход!
#Django #Микросервисы #API
Python Tech Code
Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4👀2
Сегодняшний план:
1) Написать код.
2) Понять, почему он не работает.
3) Сделать вид, что так и задумано.
#mems #cat
Pro Python
Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
❤6😁1
Хотите современные интерфейсы на Python без сложных фреймворков? TTKBootstrap добавляет 20+ стильных тем и виджетов к стандартному Tkinter.
🛑 30+ готовых компонентов🛑 Поддержка темного/светлого режима🛑 Совместимость со всеми ОС
Установка:
pip install ttkbootstrap
#Tkinter #GUI #Разработка
Python Tech Code
Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3👀3❤2
Преврати скучные терминальные выводы в красивые, форматированные и интерактивные интерфейсы с Rich.
Поддержка таблиц, прогресс-баров, синтаксиса Markdown, подсветки кода и даже встроенных эмодзи.
Установка:
pip install rich
#CLI #DevTools
Python Tech Code
Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3❤2🔥2👀2
Больше не нужно запоминать, где какое окружение лежит. Pyper автоматически находит и активирует нужное venv для вашего проекта.
Умный поиск .venv, автозапуск при входе в папку, поддержка pipenv и poetry, кросс-платформенность (Linux/macOS/Win).
Установка:
pip install python-pyper
Идеально для тех, кто работает над десятками проектов одновременно и вечно забывает активировать окружения.
#DevTools #Productivity #Venv
Python Tech Code
Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6👀2❤1
Представьте, что это случилось
На что вы потратите освободившееся время?
👍 — Наконец-то разберу свой бэклог из курсов, книг и собственных проектов.
❤️ — Буду лежать и деградировать с удовольствием.
🤯 — Попробую найти новую работу, которую ИИ пока не заменил.
#юмор #опрос
Python Tech Code
Подписаться
На что вы потратите освободившееся время?
#юмор #опрос
Python Tech Code
Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10🤯7❤4
Пишите код для работы с Bluetooth Low Energy устройствами один раз и запускайте его на Windows, Linux и macOS без изменений.
Полностью асинхронный API на asyncio, чистый Python, без зависимостей от платформенных DLL или библиотек.
Установка:
pip install bleak
Идеально для создания CLI-утилит или сервисов для мониторинга BLE-устройств (фитнес-трекеры, датчики).
#IoT #Bluetooth #Development
Python Tech Code
Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4👀2
This media is not supported in your browser
VIEW IN TELEGRAM
Перестаньте путаться в производных и матрицах! Это ваш личный шпаргалка по всей математике, которая нужна для AI и ML.
Теперь формулы — не враги, а друзья.
#DataScience #MachineLearning
Python Tech Code
Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3👀2
Pandera — это удобный инструмент для проверки структуры и содержимого данных в Python.
Установка библиотеки:
pip install pandera
#DataScience
Python Tech Code
Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3👍2
Запускай и редактируй Jupyter-ноутбуки прямо в консоли без браузера! Идеально для удаленных серверов и любителей CLI.
Полная поддержка ядер, подсветка синтаксиса, автодополнение, графики в ASCII/Unicode и работа с Markdown.
Установка:
pip install euporie
Отлично подходит для быстрого прототипирования на удаленной машине через SSH без лишних зависимостей.
#Jupyter #CLI
Python Tech Code
Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5👀2
Например, если есть совпадения по ключу, эти строки будут включены в результат.
Если совпадений нет, будут возвращены NULL значения для столбцов из правой таблицы.
Если совпадений нет, будут возвращены NULL значения для столбцов из левой таблицы.
Это означает, что будут возвращены все записи из обеих таблиц с NULL значениями, когда нет совпадений.
#sql
Python Tech Code
Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4👀2
This media is not supported in your browser
VIEW IN TELEGRAM
Устали разбираться в длинных текстовых отчетах Nmap? Эта утилита автоматически превратит их в наглядные схемы сети.
Закинул файл с результатом сканирования — получил готовую HTML-страницу с визуальной картой сети, устройствами и соединениями.
Установка:
python drawnmap.py -i result.xml -o diagram.html
Просто запустите после обычного сканирования Nmap и сразу смотрите красивую схему вместо сложного текста.
#CyberSecurity #Networking
Python Tech Code
Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4👍2👀1
Больше не нужно вручную приводить SQL-код в порядок! Эта библиотека делает его читаемым и красивым автоматически.
Парсит, форматирует, валидирует и подсвечивает синтаксис SQL. Поддерживает диалекты MySQL, PostgreSQL, Oracle и другие.
Установка:
pip install sqlparse
Используйте для логирования SQL-запросов в читаемом виде или перед тем, как вставить большой запрос в документацию.
#SQL #Developer #Database
Python Tech Code
Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3👍1👀1
Библиотека psutil (process and system utilities) — это кроссплатформенный инструмент для мониторинга системных ресурсов и управления процессами в Python.
Некоторые полезные функции:
➖ Мониторинг использования CPU
psutil.cpu_percent()➖ Информация о дисковом пространстве
psutil.disk_usage('/')➖ Информация об ОЗУ
psutil.virtual_memory()➖ Данные о сетевой активности
psutil.net_io_counters()➖ Управление процессами
psutil.process_iter()
Установка библиотеки:
pip install psutil
#Monitoring #Automation
Python Tech Code
Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3👀2