我可以使用JavaScript作为单元格中的语言创建一个iPython笔记本吗?

时间:2015-01-22 01:50:38

标签: ipython ipython-notebook

我喜欢IPython来解释python中的算法。但是我想用javascript做同样的事情。是否可以编写笔记本,我使用javascript作为单元格语言?

1 个答案:

答案 0 :(得分:7)

您可以使用%%javascript魔术功能在IPython笔记本中运行javascript。例如,将以下代码粘贴到IPython单元格中并运行它。您应该在浏览器的javascript控制台中看到输出。

%%javascript
console.log("Hello World!")

对于全局变量,您可以为windows对象添加属性 例如,在单元格中运行以下代码:

%%javascript
window.myvar = 12;

在另一个单元格中,运行以下代码并检查浏览器的javascript控制台。应打印变量的值。

%%javascript
console.log(myvar)

使用element变量在单元格输出区域中打印,如下所示:

%%javascript
element.append(myvar)
相关问题