如何通过命令行检查运行笔记本的 Jupyter

Mav*_*les 4 shell jupyter jupyter-notebook

我正在设置一个集群以在 google 云平台上运行 Jupyter notebook,但需要自动化集群关闭过程以节省资金,如果有人正在运行某些东西,则中断关闭脚本。

如何使用 shell 脚本检查是否有任何正在运行的笔记本?

小智 5

jupyter notebook --help-all显示了很多有用的选项,但我的方法是通过调用从 api 获取所有会话: curl -i -H "Accept: application/json" "http://<server>/api/sessions"然后你可以解析这些数据。不确定这是否可以帮助您,但请尝试一下!