🔵 Цветной и читаемый вывод логов в консоль🔵 Поддержка уровней логирования (DEBUG, INFO, WARNING, ERROR, CRITICAL)🔵 Структурированное логирование с дополнительными данными🔵 Безопасная работа в многопоточных приложениях🔵 Логирование в файлы с автоматической ротацией🔵 Поддержка часовых поясов🔵 Гибкая настройка формата логов🔵 Декоратор для трекинга выполнения функций🔵 Логирование аргументов и результатов функций🔵 Автоматическая сериализация сложных объектов
pip install pretty-pie-logPlease open Telegram to view this post
VIEW IN TELEGRAM
☃2❤🔥1🔥1🤨1
asyncio, созданный с использованием языка Zig для максимальной производительности.Предназначен для замены стандартного цикла событий Python, обеспечивая низкую задержку и высокую скорость выполнения задач.
🔵 Очень высокая скорость благодаря низкоуровневой оптимизации на Zig.🔵 Полная совместимость с asyncio — можно использовать как замену стандартного цикла событий.🔵 Эффективный дизайн для минимизации задержек и оптимизации производительности.🔵 Простота интеграции с существующими Python-проектами.🔵 Надёжность с механизмами безопасного восстановления и деградации.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2❤🔥1🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
Для обращения к API, который позволяет получать случайные факты о котах, в коде используется библиотека
requests, а для работы перевода с английского - googletrans.pip install requests googletransimport requests
from googletrans import Translator
def cat_facts():
translator = Translator()
# Выполняем GET-запрос к API для получения случайного факта о кошках
response = requests.get("https://catfact.ninja/fact")
if response.status_code == 200:
# Преобразуем ответ из JSON формата в словарь Python
fact = response.json()
# Извлекаем текст факта на английском языке
english_fact = fact['fact']
# Переводим факт
translated_fact = translator.translate(english_fact, dest='ru')
print(f"Факт о кошках:\n{translated_fact.text}")
else:
# Если запрос не удался (статус код не 200), выводим сообщение об ошибке
print("Котики спят...")
if __name__ == "__main__":
cat_facts()
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6👍3❤🔥2🤨1
🔵 Сборка Python-приложений в нативные форматы (.exe, .app, .msi, .apk, .ipa)🔵 Поддержка десктопных и мобильных платформ🔵 Встраивание интерпретатора Python внутрь приложения🔵 Отлично работает с GUI-фреймворком Toga🔵 CLI-инструмент для сборки, запуска и публикации приложений🔵 Подготовка проектов к публикации в App Store / Google Play
pip install briefcasePlease open Telegram to view this post
VIEW IN TELEGRAM
🔥3❤🔥1👍1
🔵 Автодополнение🔵 Подсветка синтаксиса🔵 История команд и поиск по ней🔵 Многооконный интерфейс в терминале🔵 Гибкая система биндингов клавиш🔵 Асинхронная работа🔵 Поддержка Linux, macOS и Windows🔵 Отлично подходит для REPL и TUI-приложений
pip install prompt_toolkitPlease open Telegram to view this post
VIEW IN TELEGRAM
🔥2❤🔥1👍1
🔵 Онлайн-обучение🔵 Обработка потоков данных в реальном времени🔵 Классификация, регрессия, кластеризация, детекция аномалий🔵 Онлайн-метрики качества🔵 Пайплайны в стиле scikit-learn🔵 Низкое потребление памяти🔵 Совместимость по API с sklearn
pip install riverPlease open Telegram to view this post
VIEW IN TELEGRAM
❤🔥2👍1🔥1