marimo Howto

marimo est un notebook Python réactif open-source qui offre une exécution de code reproductible, un stockage compatible avec git sous forme de fichiers .py, et la capacité d'être exécuté en tant que scripts ou déployé en tant qu'applications web interactives.
Voir plus

Comment utiliser marimo

Installer marimo: Installez marimo en utilisant pip : pip install marimo
Créer un nouveau notebook: Utilisez la commande 'marimo edit' dans le terminal pour lancer le serveur de notebook et créer un nouveau notebook
Écrire du code Python: Écrivez du code Python dans des cellules comme dans un notebook classique. marimo prend en charge les packages Python standards comme numpy, pandas, matplotlib, etc.
Exécuter des cellules: Exécutez des cellules en utilisant Shift+Enter ou Ctrl+Enter. marimo exécutera automatiquement les cellules dépendantes lorsque vous modifiez la sortie d'une cellule
Ajouter des éléments interactifs: Créez des éléments d'interface utilisateur interactifs en utilisant marimo.ui (par exemple, des curseurs, des listes déroulantes, des formulaires) et assignez-les à des variables globales pour rendre votre notebook interactif
Utiliser l'exécution réactive: Lorsque vous modifiez une cellule, marimo exécute automatiquement toutes les cellules dépendantes qui font référence à ses variables, maintenant l'état de votre notebook cohérent
Sauvegarder et contrôler les versions: Les notebooks sont sauvegardés sous forme de fichiers .py qui peuvent être contrôlés par version avec git. Les modifications produisent des diffs propres
Partager et déployer: Partagez des notebooks en les exportant au format HTML ou servez-les en tant qu'applications web en utilisant 'marimo run'. Vous pouvez également essayer des notebooks dans le terrain de jeu en ligne sur marimo.app
Configurer les paramètres: Personnalisez le comportement comme l'exécution automatique, l'exécution paresseuse pour les notebooks coûteux, et l'assistance AI via le menu des paramètres
Utiliser les outils de développement: Profitez de fonctionnalités comme l'intégration de GitHub Copilot, l'extension VS Code, les panneaux de débogage et de nombreuses touches de raccourci

FAQ de marimo

Marimo est un carnet réactif open-source pour Python qui offre des carnets reproductibles et compatibles avec git, pouvant être exécutés en tant que scripts et partagés en tant qu'applications.

Tendances du trafic mensuel de marimo

marimo a connu une baisse de 24,8% du trafic, atteignant 88 732 visites. Malgré les fonctionnalités innovantes de la plateforme et les éloges des utilisateurs, cette baisse significative pourrait être attribuée à la concurrence accrue d'autres outils de science des données et au manque de mises à jour ou de nouvelles fonctionnalités récentes.

Voir l'historique du trafic

Derniers outils d'IA similaires à marimo

Gait
Gait
Gait est un outil de collaboration qui intègre la génération de code assistée par l'IA avec le contrôle de version, permettant aux équipes de suivre, comprendre et partager efficacement le contexte du code généré par l'IA.
invoices.dev
invoices.dev
invoices.dev est une plateforme de facturation automatisée qui génère des factures directement à partir des commits Git des développeurs, avec des capacités d'intégration pour GitHub, Slack, Linear et les services Google.
EasyRFP
EasyRFP
EasyRFP est un outil de calcul en périphérie alimenté par l'IA qui rationalise les réponses aux RFP (demande de proposition) et permet le phénotypage des champs en temps réel grâce à la technologie d'apprentissage profond.
Cart.ai
Cart.ai
Cart.ai is an AI-powered service platform that provides comprehensive business automation solutions including coding, customer relations management, video editing, e-commerce setup, and custom AI development with 24/7 support.
Voir plus