—
pip install kombu
Цель Kombu - сделать обмен сообщениями в Python как можно проще, предоставив идиоматический высокоуровневый интерфейс для протокола AMQ, а также обеспечить проверенные и протестированные решения для общих проблем обмена сообщениями.
AMQP (Advanced Message Queuing Protocol) — это протокол открытого стандарта для добавления сообщений в очередь и их доставки;
самая известная реализация AMQP — сервер обмена сообщениями RabbitMQ.
@pythonl
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥10👍6❤1
Отличный репозиторий с примерами по основам работы с геометрическими объектами в Python с помощью библиотек Gpytoolbox и Polyscope.
Здесь представлена базовая теория, которая поможет за несколько часов влиться работу с 3D-объектами
Вот общий план:
— Настройка среды
— Для чего тут нужен NumPy
— Создание и обработка полигональных сеток
— Визуализация
— Затенение и перспектива
— Основные свойства поверхностей
— Грани, полуграницы и смежность
— Оптимизация
@pythonl
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9❤4🔥3
Qtile не просто написан на Python — на нём же менеджер и конфигурируется
Особенности Qtile:
— Qtile очень простой и гибкий. В нём легко писать свои собственные макеты и виджеты.
— Qtile написан на Python, что позволяет использовать все возможности языка
— полностью open-source
@pythonl
Please open Telegram to view this post
VIEW IN TELEGRAM
👍17🔥10❤6
git clone https://github.com/searxng/searxng.git searxng
cd searxng
sudo -H ./utils/searxng.sh install all
SearXNG — это свободный метапоисковый движок, объединяющий результаты различных поисковых сервисов и баз данных; не собирает и не отслеживает конфиденцильные данные пользователей
Быстрый старт с Docker:
docker run --rm \
-d -p 8080:8080 \
-v "${PWD}/searxng:/etc/searxng" \
-e "BASE_URL=https://localhost:8080/" \
-e "INSTANCE_NAME=my-instance" \
searxng/searxng
@pythonl
Please open Telegram to view this post
VIEW IN TELEGRAM
👍12❤4🔥4
💬 PDF to Podcast: Convert any PDF into a podcast episode!
Этот проект предоставляет инструмент для преобразования любого PDF-документа в эпизод подкаста!
Используеются модели преобразования текста в речь OpenAI и Google Gemini, этот инструмент обрабатывает содержимое PDF-файла, генерирует естественный диалог, подходящий для аудиоподкаста, и выводит его в виде файла MP3.
▪Github: https://github.com/knowsuchagency/pdf-to-podcast
▪Demo: https://pdf-to-podcast.com/
@pythonl
Этот проект предоставляет инструмент для преобразования любого PDF-документа в эпизод подкаста!
Используеются модели преобразования текста в речь OpenAI и Google Gemini, этот инструмент обрабатывает содержимое PDF-файла, генерирует естественный диалог, подходящий для аудиоподкаста, и выводит его в виде файла MP3.
▪Github: https://github.com/knowsuchagency/pdf-to-podcast
▪Demo: https://pdf-to-podcast.com/
@pythonl
👍17🔥4❤3
git clone https://github.com/danswer-ai/danswer.git
cd danswer/deployment/docker_compose
docker compose -f docker-compose.dev.yml -p danswer-stack up -d --pull always --force-recreate
Danswer — это как ChatGPT, как если бы у него был доступ к уникальным знаниям вашей команды.
Danswer может использовать любую LLM по выбору; его можно развернуть где угодоно и в любом масштабе — на ноутбуке, в локальной сети или в облаке.
Danswer полностью open-souce и спроектирован как модульная и легко расширяемая система.
Danswer позволяет извлекать внутренние знания команды из таких хранилищ, как Google Drive, например.
@pythonl
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥13👍7❤5
—
pip install "napari[all]"
napari предназначен для просмотра, аннотирования и анализа сложных многомерных изображений, текстур и т.д. Построен на базе Qt (для графического интерфейса), vispy (для производительного рендеринга на базе GPU) использует numpy и scipy.
@pythonl
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10❤4🔥3😁1
This media is not supported in your browser
VIEW IN TELEGRAM
Как только уравнение написано, приложение использует мультимодальный LLM для его решения.
Приложение построено с использованием Python с библиотекой Tkinter для графического интерфейса пользователя и PIL для обработки изображений.
▪ Github
@pythonl
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥26👍12❤3😱2
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10❤5🔥4😢1