从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非常强大,用户体验与真正的终端非常相似。

用法

  1. 像其他python包一样,将nbtty安装在jupyter笔记本中:
!pip install nbtty
  1. 启动web tty,它将在服务就绪时打印web shell的url:
fromnbttyimportTTYTTY().start()

屏幕截图

alt textalt textalt text

致谢

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
spring JSTL:绝对uri:http://java.sun.com/jsp/jstl/core无法在两个站点中解析。xml或与此应用程序一起部署的jar文件   java在Junit测试中找不到失败的符号   java为什么在没有同步块的情况下调用wait()、notify()或notifyAll()不是编译器错误?   使用onDraw()绘制多个位图的java Android在曲面视图上放大缩小画布   在java中比较args值和字符串   java更改文件中的特定字节   java TransformerFactory破坏<html>标记中的<input>和<br>标记   azure appinsights java自定义指标不起作用   Java泛型在实现接口的类上指定上界,接口本身指定上界   java AS400 prog和动态类路径   java应用程序截图时收到空消息   java无法从片段中获取上下文   找不到java配置单元UDF类   linux是一个提供java的接口。lang.NoClassDefFoundError   java如何使用面向对象建模创建此数据库