在浏览器中自动运行和显示python代码。
thebe的Python项目详细描述
Thebe(在制品)
Thebe是一个python命令行应用程序。它的目的是让您在Jupyter这样的单元中运行代码,但同时使用任何编辑器。它通过观察细胞的变化来实现这一点,如果发现变化,就运行它们。在
- 到目前为止,它只在Mac和Ubuntu上运行
- 它可能有一辆装满虫子的公制自卸卡车
- 它只适用于matplotlib图形
安装
依赖项:
安装pandoc:
通过brew在Mac上:
brew install pandoc
对于linux,请参见pandoc.org
安装ipykernel:
^{pr2}$安装BE
运行:pip install thebe
如何使用
运行:
thebe (File you want to run) (Port you want to display on)
要利用单元格将代码块封装在:$$$$
。
e、 g.:
$$$$
from random import random
import numpy as np
import matplotlib.pyplot as plt
print(random())
$$$$
plt.plot(np.sin(np.arange(10)))
print(random())
$$$$
print(random())
$$$$
在您选择的浏览器中,转到localhost:(Port number)
查看标准输出、错误和绘图。在
这个程序还很早,所以可能有很多bug。在
- 项目
标签: