输入关键词搜索 AI 工具、分类,或直接跳转页面
marimo是一款开源Python反应式笔记本工具,核心定位为解决传统Jupyter类笔记本状态管理混乱、版本控制困难的问题。核心功能包括反应式单元格自动运行、原生Git友好的.py格式存储、内置交互式数据可视化组件,同时支持AI辅助编辑能力。目标用户覆盖数据分析师、算法研究员、Python开发者、教学科研人员等,可用于数据探索分析、机器学习模型迭代、技术教程编写、交互式数据应用搭建、代码原型开发等多个场景,帮助用户降低笔记本状态维护成本,提升代码可复现性与协作效率。
访问marimo.io官网,根据页面指引通过pip命令在本地Python环境中安装marimo工具包,安装完成后在终端验证安装是否成功。
在终端执行marimo edit命令启动编辑器,浏览器会自动打开marimo的编辑界面,选择新建空白笔记本或导入现有Python文件开始编辑。
在单元格中编写Python代码,按下快捷键运行单元格,修改任意单元格内容后,关联单元格会自动运行并更新输出结果。
插入交互式组件,通过拖拽或代码调用的方式添加数据框GUI、图表、参数滑块等控件,调整控件参数即可实时查看计算结果。
完成编辑后保存文件,可直接用Git管理版本,也可执行marimo run命令将笔记本作为交互式应用运行,或通过分享功能生成访问链接。
看完教程,直接上手试试
访问 marimo 官网