🚀LibrePythonista
Libre Pythonista - это опенсорс библиотека для LibreOffice Calc.
LibrePythonista добавляет в LibreOffice Calc возможности P
Весь код на python выполняется на вашем локальном компьютере.
🎓Используя LibrePythonista, можно создавать фреймы данных, ряды, пользовательские графики и многое другое непосредственно в электронной таблице.
🌐 Github
@pythonpythonjobs
Libre Pythonista - это опенсорс библиотека для LibreOffice Calc.
LibrePythonista добавляет в LibreOffice Calc возможности P
andas, Matplotlib
и многого другого.Весь код на python выполняется на вашем локальном компьютере.
🎓Используя LibrePythonista, можно создавать фреймы данных, ряды, пользовательские графики и многое другое непосредственно в электронной таблице.
🌐 Github
@pythonpythonjobs
🚀Flet — фреймворк для создания кроссплатформенных приложений на Python
Flet — фреймворк, предоставляющий Flutter компоненты для разработки кроссплатформенных приложений на Python (разработчики обещают расширять список поддерживаемых языков).
Flet не использует какие-то SDK, не компилирует код Python в код Dart и весь UI отображается с помощью встроенного Web сервера.
🌐GitHub
@pythonpythonjobs
Flet — фреймворк, предоставляющий Flutter компоненты для разработки кроссплатформенных приложений на Python (разработчики обещают расширять список поддерживаемых языков).
Flet не использует какие-то SDK, не компилирует код Python в код Dart и весь UI отображается с помощью встроенного Web сервера.
🌐GitHub
@pythonpythonjobs
🚀Nala
Это интерфейс для libapt-pkg, работающий с python-apt API.
Начинающим пользователям часто бывает непросто разобраться, что именно делает apt при установке или обновлении пакетов.
🦾Nala решает эту проблему, убирая лишние сообщения, улучшая форматирование и используя цветовую индикацию, чтобы наглядно показать, что произойдет с пакетом при установке, удалении или обновлении.
🌐Github
@pythonpythonjobs
Это интерфейс для libapt-pkg, работающий с python-apt API.
Начинающим пользователям часто бывает непросто разобраться, что именно делает apt при установке или обновлении пакетов.
🦾Nala решает эту проблему, убирая лишние сообщения, улучшая форматирование и используя цветовую индикацию, чтобы наглядно показать, что произойдет с пакетом при установке, удалении или обновлении.
🌐Github
@pythonpythonjobs
🚀 PaletteSnap
PaletteSnap — это Python-программа, предназначенная для создания читаемых цветовых палитр из любых изображений с гарантированным хорошим контрастом и удобством использования.
Приложение устанавливается через
🎓PaletteSnap также поддерживает обновление программ, позволяя применять новые палитры без необходимости перезагрузки.
Программа создает отдельные папки для хранения конфигурационных и кэшированных файлов, что делает её удобной для пользователей, знакомых с pywal, аналогичным инструментом.
Кроме того, PaletteSnap поддерживает шаблонизацию, что позволяет применять цветовые палитры на уровне всей системы.
🌐 Github
@pythonpythonjobs
PaletteSnap — это Python-программа, предназначенная для создания читаемых цветовых палитр из любых изображений с гарантированным хорошим контрастом и удобством использования.
Приложение устанавливается через
pip
и автоматически применяет сгенерированную палитру в качестве обоев системы.🎓PaletteSnap также поддерживает обновление программ, позволяя применять новые палитры без необходимости перезагрузки.
Программа создает отдельные папки для хранения конфигурационных и кэшированных файлов, что делает её удобной для пользователей, знакомых с pywal, аналогичным инструментом.
Кроме того, PaletteSnap поддерживает шаблонизацию, что позволяет применять цветовые палитры на уровне всей системы.
🌐 Github
@pythonpythonjobs
🚀PaletteSnap
PaletteSnap — это Python-программа, предназначенная для создания читаемых цветовых палитр из любых изображений с гарантированным хорошим контрастом и удобством использования.
Приложение устанавливается через
🎓PaletteSnap также поддерживает обновление программ, позволяя применять новые палитры без необходимости перезагрузки.
Программа создает отдельные папки для хранения конфигурационных и кэшированных файлов, что делает её удобной для пользователей, знакомых с pywal, аналогичным инструментом.
Кроме того, PaletteSnap поддерживает шаблонизацию, что позволяет применять цветовые палитры на уровне всей системы.
🌐Github
@pythonpythonjobs
PaletteSnap — это Python-программа, предназначенная для создания читаемых цветовых палитр из любых изображений с гарантированным хорошим контрастом и удобством использования.
Приложение устанавливается через
pip
и автоматически применяет сгенерированную палитру в качестве обоев системы.🎓PaletteSnap также поддерживает обновление программ, позволяя применять новые палитры без необходимости перезагрузки.
Программа создает отдельные папки для хранения конфигурационных и кэшированных файлов, что делает её удобной для пользователей, знакомых с pywal, аналогичным инструментом.
Кроме того, PaletteSnap поддерживает шаблонизацию, что позволяет применять цветовые палитры на уровне всей системы.
🌐Github
@pythonpythonjobs
🚀Qik (quick) - это программа для выполнения команд, подобная
Кэширование команд Qik гарантирует, что вы не будете выполнять лишнюю работу. Настраивайте параметры команд в модулях позволяют просматривайть и повторно запускайте команды в режиме ожидания.
Qik может значительно сократить время разработки.
🎓Хотя qik обладает специальной функциональностью для проектов на Python, любой репозиторий на основе git может использовать qik в качестве средства запуска команд.
🌐Github
@pythonpythonjobs
make
, но с кэшированием на основе хэша и расширенными возможностями.Кэширование команд Qik гарантирует, что вы не будете выполнять лишнюю работу. Настраивайте параметры команд в модулях позволяют просматривайть и повторно запускайте команды в режиме ожидания.
Qik может значительно сократить время разработки.
🎓Хотя qik обладает специальной функциональностью для проектов на Python, любой репозиторий на основе git может использовать qik в качестве средства запуска команд.
🌐Github
@pythonpythonjobs
🚀 Хакатон Б3 от Большой Тройки: Прокачай свои IT-навыки и забери 200 000 рублей! 💻
Ты – начинающий IT-специалист? Готов показать, на что способен? Тогда тебе к нам! Хакатон Б3 от компании Большая Тройка — это твой шанс не просто написать код, а стать частью будущего технологий!
💡 Любишь копаться в данных и искать нестандартные решения? Добро пожаловать, аналитики! Хотите прокачать свои навыки в Django, PostgreSQL и SQL? Питон-разработчики, эта битва технологий для вас!
🔎 Что нужно сделать?
Разработать модуль обучения пользователей для нашей платформы! Помоги ускорить онбординг новых сотрудников и сделай обучение в компании быстрым и удобным. Твоя разработка станет частью реального продукта!
📅 Даты: 27 февраля – 3 марта 2025 года
💰 Призовой фонд: 200 000 рублей
📝 Дедлайн регистрации: 26 февраля 23:59 (МСК)
🌐 Формат: Онлайн
Подробная информация и регистрация: https://hackrus.ru/850py
@pythonpython
Ты – начинающий IT-специалист? Готов показать, на что способен? Тогда тебе к нам! Хакатон Б3 от компании Большая Тройка — это твой шанс не просто написать код, а стать частью будущего технологий!
💡 Любишь копаться в данных и искать нестандартные решения? Добро пожаловать, аналитики! Хотите прокачать свои навыки в Django, PostgreSQL и SQL? Питон-разработчики, эта битва технологий для вас!
🔎 Что нужно сделать?
Разработать модуль обучения пользователей для нашей платформы! Помоги ускорить онбординг новых сотрудников и сделай обучение в компании быстрым и удобным. Твоя разработка станет частью реального продукта!
📅 Даты: 27 февраля – 3 марта 2025 года
💰 Призовой фонд: 200 000 рублей
📝 Дедлайн регистрации: 26 февраля 23:59 (МСК)
🌐 Формат: Онлайн
Подробная информация и регистрация: https://hackrus.ru/850py
@pythonpython
🚀 CircuitPython
CircuitPython — это Python библиотека с открытым исходным кодом, специально разработанная для начинающих и предназначенная для работы с микроконтроллерами — небольшими и доступными компьютерами, которые являются "мозгом" многих электронных устройств.
Микроконтроллеры часто используются в платах разработки для создания различных хобби-проектов.
Одним из главных преимуществ CircuitPython является возможность учиться программировать, связывая код с физическими устройствами.
Установка очень проста: достаточно загрузить CircuitPython на плату с USB, перетащив его на диск, а затем отредактировать файл code.py в текстовом редакторе (для новичков идеально подходит Mu). Код сразу перезапускается, и никаких дополнительных программ не требуется.
🌐Github
@pythonpython
CircuitPython — это Python библиотека с открытым исходным кодом, специально разработанная для начинающих и предназначенная для работы с микроконтроллерами — небольшими и доступными компьютерами, которые являются "мозгом" многих электронных устройств.
Микроконтроллеры часто используются в платах разработки для создания различных хобби-проектов.
Одним из главных преимуществ CircuitPython является возможность учиться программировать, связывая код с физическими устройствами.
Установка очень проста: достаточно загрузить CircuitPython на плату с USB, перетащив его на диск, а затем отредактировать файл code.py в текстовом редакторе (для новичков идеально подходит Mu). Код сразу перезапускается, и никаких дополнительных программ не требуется.
🌐Github
@pythonpython
🚀 tinygrad — фреймворк Python для Deep Learning
tinygrad имеет встроенную библиотеку для работы с нейросетями, используя разные классы, оптимизаторы и инструменты для управления состоянием нейросетей.
🎓В tinygrad есть JIT, чтобы всё работало быстро.
Также tinygrad имеет отличную поддержку нескольких GPU, что позволяет удобно параллелить операции над тензорами с помощью
🌐 GitHub
@pythonpython
tinygrad имеет встроенную библиотеку для работы с нейросетями, используя разные классы, оптимизаторы и инструменты для управления состоянием нейросетей.
🎓В tinygrad есть JIT, чтобы всё работало быстро.
Также tinygrad имеет отличную поддержку нескольких GPU, что позволяет удобно параллелить операции над тензорами с помощью
Tensor.shard
.🌐 GitHub
@pythonpython
🚀 ReactPy
ReactPy is a library for building user interfaces in Python without Javascript.
🎓ReactPy - это библиотека для создания пользовательских интерфейсов на языке Python без использования Javascript. Интерфейсы ReactPy создаются из компонентов, которые выглядят и ведут себя аналогично тем, что есть в ReactJS.
🌐 Github
@pythonpython
ReactPy is a library for building user interfaces in Python without Javascript.
🎓ReactPy - это библиотека для создания пользовательских интерфейсов на языке Python без использования Javascript. Интерфейсы ReactPy создаются из компонентов, которые выглядят и ведут себя аналогично тем, что есть в ReactJS.
🌐 Github
@pythonpython
🚀Faker
Faker is a Python package that generates fake data for you.
🎓Faker - это пакет Python, который генерирует фальшивые. Библиотека идеально подходит, если вам нужно заполнить базу данных, создавать красивые XML-документы, создать данные для тестирования или анонимизировать данные, полученные из вашего сервиса.
🌐Github
@pythonpython
Faker is a Python package that generates fake data for you.
🎓Faker - это пакет Python, который генерирует фальшивые. Библиотека идеально подходит, если вам нужно заполнить базу данных, создавать красивые XML-документы, создать данные для тестирования или анонимизировать данные, полученные из вашего сервиса.
🌐Github
@pythonpython
🚀Tenacity — добавляет поведение retry везде, где нужно
🎓Tenacity — это Python-библиотека, которая позволяет добавить поведение
Возникла как форк
Самый простой вариант использования
🌐GitHub
@pythonpython
🎓Tenacity — это Python-библиотека, которая позволяет добавить поведение
retry
везде, где оно необходимо. Возникла как форк
retrying
, при этом добавляет массу новых возможностей.Самый простой вариант использования
tenacity
— снова и снова вызывается функция при возникновении исключения, пока не будет возвращено нормальное значение. 🌐GitHub
@pythonpython
🚀Flect is a Python framework for building full-stack web applications.
🎓Flect — это фреймворк
Он позволяет легко создавать пользовательские интерфейсы, используя модели
Эта интеграция позволяет быстро разрабатывать интерактивные и красивые пользовательские интерфейсы с использованием Python.
🌐Github
@pythonpython
🎓Flect — это фреймворк
Python
для создания полнофункциональных веб-приложений. Он позволяет легко создавать пользовательские интерфейсы, используя модели
Pydantic
, которые аналогичны свойствам компонентов React. Эта интеграция позволяет быстро разрабатывать интерактивные и красивые пользовательские интерфейсы с использованием Python.
🌐Github
@pythonpython
🚀 PyNest is a Python framework built on top of FastAPI that follows the modular architecture of NestJS
PyNest - это фреймворк для Python, построенный на основе FastAPI модульной архитектуры NestJS.
🦾 С помощью PyNest вы сможете с легкостью создавать масштабируемые и поддерживаемые API. Фреймворк поддерживает инъекции зависимостей, аннотации типов, декораторы и генерацию кода, что упрощает написание чистого и легко тестируемого кода.
🌐Github
@pythonpython
PyNest - это фреймворк для Python, построенный на основе FastAPI модульной архитектуры NestJS.
🦾 С помощью PyNest вы сможете с легкостью создавать масштабируемые и поддерживаемые API. Фреймворк поддерживает инъекции зависимостей, аннотации типов, декораторы и генерацию кода, что упрощает написание чистого и легко тестируемого кода.
🌐Github
@pythonpython
🚀 MQ фреймворк Propan
Propan — это декларативный Python MQ фреймворк. Он идет по стопам FastAPI и Kombu, максимально упрощая написание кода и предоставляя все удобства инструментов, которые до этого существовали только в мире HTTP фремворков, однако, создан для работы с различными брокерами сообщений на основе AMQP, MQTT и др. протоколов.
Propan идеально подходит для создания реактивных микросервисов на основе архитектуры Messaging.
Это современный, высокоуровневый фреймворк, разработанный на основе популярных python библиотек для работы со специфичными брокерами, а в его основе лежит pydantic, идеи FastAPI и pytest.
Ключевые особенности
🟡 Простота: спроектирован для максимальной простоты изучения и использования.
🟡 Интуитивность: Отличная поддержка IDE, автодополнение даже в vim'е.
🟡 Управление зависимостями: Эффективное переиспользование за счет аннотации типов. Доступ к зависимостями во всем стеке вызова.
🟡 Интeграция: Propan полностью совместим с любыми HTTP фреймворками
🟡 Независимость от брокеров: Единый интерфейс для популярных брокеров: Redis, RabbitMQ, Kafka, SQS, Nats
🟡 RPC: Фреймворк поддерживает RPC запросы поверх брокеров сообщений, что позволит выполнять длительные операции на удаленных сервисах асинхронно.
🟡 Скорость разработки: собственный CLI инструмент
🟡 Тестируемость: Propan позволяет тестировать ваше приложение без внешних зависимостей: вам не нужно поднимать брокер сообщений, используйте виртуальный
🌐 GitHub
@pythonpython
Propan — это декларативный Python MQ фреймворк. Он идет по стопам FastAPI и Kombu, максимально упрощая написание кода и предоставляя все удобства инструментов, которые до этого существовали только в мире HTTP фремворков, однако, создан для работы с различными брокерами сообщений на основе AMQP, MQTT и др. протоколов.
Propan идеально подходит для создания реактивных микросервисов на основе архитектуры Messaging.
Это современный, высокоуровневый фреймворк, разработанный на основе популярных python библиотек для работы со специфичными брокерами, а в его основе лежит pydantic, идеи FastAPI и pytest.
Ключевые особенности
🌐 GitHub
@pythonpython
Please open Telegram to view this post
VIEW IN TELEGRAM
🚀IronCalc — это движок для работы с электронными таблицами!
🎓Он включает инструменты для чтения и записи файлов формата .xlsx, с возможностью интеграции с различными языками программирования, такими как Python и JavaScript. Проект нацелен на создание более открытой и функциональной инфраструктуры для работы с таблицами, предлагая разработчикам гибкость в использовании как в веб-приложениях, так и в десктопных приложениях.
🌐Github
@pythonpython
🎓Он включает инструменты для чтения и записи файлов формата .xlsx, с возможностью интеграции с различными языками программирования, такими как Python и JavaScript. Проект нацелен на создание более открытой и функциональной инфраструктуры для работы с таблицами, предлагая разработчикам гибкость в использовании как в веб-приложениях, так и в десктопных приложениях.
🌐Github
@pythonpython
🚀 Полезные библиотеки Python
🗣Voice-Pro — универсальное веб-приложение на базе ИИ для мультимедийной обработки и работы со звуком!
Идеально для контент-креаторов, подкастеров и исследователей:
- Распознавание речи: Whisper и Whisper-Timestamped.
- Клонирование голоса: Zero-shot с F5-TTS и E2-TTS.
- Обработка YouTube-видео: Умеет скачивать видео и обрабатывать аудио.
- Изоляция вокала: Профессиональная технология UVR5.
- Перевод и синтез речи: Edge-TTS и поддержка 100+ языков.
- AI-каверы: RVC Technology.
Комплексное решение для работы с мультимедиа, голосом и переводами.
🌐 GitHub
@pythonpython
🗣Voice-Pro — универсальное веб-приложение на базе ИИ для мультимедийной обработки и работы со звуком!
Идеально для контент-креаторов, подкастеров и исследователей:
- Распознавание речи: Whisper и Whisper-Timestamped.
- Клонирование голоса: Zero-shot с F5-TTS и E2-TTS.
- Обработка YouTube-видео: Умеет скачивать видео и обрабатывать аудио.
- Изоляция вокала: Профессиональная технология UVR5.
- Перевод и синтез речи: Edge-TTS и поддержка 100+ языков.
- AI-каверы: RVC Technology.
Комплексное решение для работы с мультимедиа, голосом и переводами.
🌐 GitHub
@pythonpython
🚀 MicroPie — это ультра-микро веб-фреймворк на языке Python, разработанный для создания веб-приложений с минимальными усилиями!
🎓 Он поддерживает асинхронные веб-приложения благодаря реализации спецификации ASGI и обеспечивает высокую производительность и гибкость. Среди ключевых возможностей MicroPie — автоматическое сопоставление URL с функциями, управление сессиями с использованием cookies, поддержка шаблонов через Jinja2 (если установлена), а также минимальные зависимости, что упрощает разработку и развертывание приложений.
🌐 Github
@pythonpython
🎓 Он поддерживает асинхронные веб-приложения благодаря реализации спецификации ASGI и обеспечивает высокую производительность и гибкость. Среди ключевых возможностей MicroPie — автоматическое сопоставление URL с функциями, управление сессиями с использованием cookies, поддержка шаблонов через Jinja2 (если установлена), а также минимальные зависимости, что упрощает разработку и развертывание приложений.
🌐 Github
@pythonpython
🚀 Pandera, библиотека Python, которая упрощает валидацию pandas датафреймов.
Она также поддерживает , быструю и легкую библиотеку Polars.
🦾 С помощью Pandera вы можете быть уверены, что ваши Polars датафреймы имеют правильную структуру и будут работать правильно.
🌐 Github
@pythonpython
Она также поддерживает , быструю и легкую библиотеку Polars.
🦾 С помощью Pandera вы можете быть уверены, что ваши Polars датафреймы имеют правильную структуру и будут работать правильно.
🌐 Github
@pythonpython
🚀 Fastcore — это библиотека Python, расширяющая возможности языка для работы с библиотекой fastai!
🎓 Она включает функции для тестирования, многократной диспетчеризации, композиции объектов и функционального программирования. Fastcore добавляет возможности из других языков, таких как множественная диспетчеризация из Julia и mixins из Ruby, а также улучшает стандартные возможности Python, такие как параллельная обработка.
🌐 Github
@pythonpython
🎓 Она включает функции для тестирования, многократной диспетчеризации, композиции объектов и функционального программирования. Fastcore добавляет возможности из других языков, таких как множественная диспетчеризация из Julia и mixins из Ruby, а также улучшает стандартные возможности Python, такие как параллельная обработка.
🌐 Github
@pythonpython
🚀 Hickle — это Python-библиотека, предназначенная для сериализации объектов в формат HDF5, что позволяет эффективно хранить и обмениваться большими объемами данных!
🎓 Hickle является альтернативой стандартным методам сериализации (например, pickle) и предлагает улучшенную производительность при работе с большими наборами данных. Она используется в научных и аналитических приложениях для сохранения сложных структур данных, таких как массивы и матрицы, в компактном и эффективном формате.
🌐 Github
@pythonpython
🎓 Hickle является альтернативой стандартным методам сериализации (например, pickle) и предлагает улучшенную производительность при работе с большими наборами данных. Она используется в научных и аналитических приложениях для сохранения сложных структур данных, таких как массивы и матрицы, в компактном и эффективном формате.
🌐 Github
@pythonpython