marimo Как использовать

marimo - это открытый реактивный ноутбук Python, который предлагает воспроизводимое выполнение кода, совместимое с git хранилище в виде .py файлов и возможность выполнения в виде скриптов или развертывания в виде интерактивных веб-приложений.
Посмотреть больше

Как использовать marimo

Установите marimo: Установите marimo с помощью pip: pip install marimo
Создайте новый ноутбук: Используйте команду 'marimo edit' в терминале, чтобы запустить сервер ноутбуков и создать новый ноутбук
Напишите код на Python: Пишите код на Python в ячейках, как в обычном ноутбуке. marimo поддерживает стандартные пакеты Python, такие как numpy, pandas, matplotlib и т.д.
Выполните ячейки: Запустите ячейки, используя Shift+Enter или Ctrl+Enter. marimo автоматически выполнит зависимые ячейки, когда вы измените вывод ячейки
Добавьте интерактивные элементы: Создайте интерактивные элементы пользовательского интерфейса с помощью marimo.ui (например, ползунки, выпадающие списки, формы) и назначьте их глобальным переменным, чтобы сделать ваш ноутбук интерактивным
Используйте реактивное выполнение: Когда вы изменяете ячейку, marimo автоматически выполняет все зависимые ячейки, которые ссылаются на ее переменные, поддерживая согласованность состояния вашего ноутбука
Сохраните и контролируйте версии: Ноутбуки сохраняются в виде .py файлов, которые можно контролировать с помощью git. Изменения создают чистые различия
Поделитесь и разверните: Делитесь ноутбуками, экспортируя их в формате HTML, или развертывайте как веб-приложения, используя 'marimo run'. Вы также можете попробовать ноутбуки в онлайн-песочнице на marimo.app
Настройте параметры: Настройте поведение, такое как автоматический запуск, ленивое выполнение для затратных ноутбуков и помощь ИИ через меню настроек
Используйте инструменты разработчика: Воспользуйтесь такими функциями, как интеграция с GitHub Copilot, расширение для VS Code, панели отладки и обширные сочетания клавиш

Часто задаваемые вопросы о marimo

Marimo - это открытая реактивная записная книжка для Python, которая предлагает воспроизводимые, удобные для git записные книжки, которые можно выполнять как скрипты и делиться как приложениями.

Тенденции ежемесячного трафика marimo

Marimo испытал 26,3% рост трафика, достигнув 91,4 тыс. посещений. Положительные отзывы на Product Hunt и такие функции, как воспроизводимые эксперименты, версионирование с Git и обмен интерактивными веб-приложениями, вероятно, способствовали этому росту.

Посмотреть историю трафика

Последние ИИ-инструменты, похожие на marimo

Gait
Gait
Gait — это инструмент для сотрудничества, который интегрирует генерацию кода с поддержкой ИИ с системой контроля версий, позволяя командам эффективно отслеживать, понимать и делиться контекстом кода, сгенерированного ИИ.
invoices.dev
invoices.dev
invoices.dev - это автоматизированная платформа для выставления счетов, которая генерирует счета напрямую из коммитов Git разработчиков, с возможностями интеграции с GitHub, Slack, Linear и Google-услугами.
EasyRFP
EasyRFP
EasyRFP — это ИИ-технология для вычислений на краю, которая упрощает ответы на RFP (запросы предложений) и позволяет проводить реальное время полевой фенотипизации с использованием технологий глубокого обучения.
Cart.ai
Cart.ai
Cart.ai — это платформа на основе ИИ, предоставляющая комплексные решения для автоматизации бизнеса, включая программирование, управление отношениями с клиентами, редактирование видео, настройку электронной коммерции и разработку пользовательских решений на основе ИИ с поддержкой 24/7.