从jupyter笔记本运行web tty
nbtt的Python项目详细描述
nb tty
网址:globe_with_meridian:终端:计算机:用于jupyter笔记本电脑:笔记本:.
今天,许多云服务向用户提供jupyter笔记本作为服务,例如google colab、kaggle kernel、microsoft azure笔记本……这些服务很棒,使用方便,人们不必自己安装jupyter、cuda或gpu驱动程序。然而,如果没有对shell的访问,我的数据科学工作流程效率很低,因为我大量使用命令行。
所以我创造了这个小工具。它在本地启动一个web shell(gotty),并将shell公开给ngrok。然后您可以在浏览器中使用,gotty非常强大,用户体验与真正的终端非常相似。
用法
- 像其他python包一样,将nbtty安装在jupyter笔记本中:
!pip install nbtty
- 启动web tty,它将在服务就绪时打印web shell的url:
fromnbttyimportTTYTTY().start()
屏幕截图
致谢
- 韩国
- gotty