【发布时间】:2015-10-09 00:49:06
【问题描述】:
假设在 IPython notebook 中创建了一个 ipywidget,如下所示:
from ipywidgets import widgets
i = widgets.IntText()
有没有办法从 Javascript 中设置值?我怀疑我需要知道小部件的一些 comm id。或者有没有更好的方法在 Python 中使用 Javascript 设置变量?
用例是我想将鼠标点击位置(通过 Javascript 获得)位置发送回 Python。
【问题讨论】:
-
JavaScript 运行在哪里?节点.js?网络浏览器?
-
IPython 笔记本在浏览器中运行前端,在服务器上运行后端。我正在寻找一种方法让浏览器中的 Javascript 设置 traitlet 的值,以便可以在服务器上的 Python 中访问该值。
-
@Quant 好的,但我需要一个链接或更多信息。谢谢!
-
@DougBlank 无法在评论中添加多行代码 sn-p。我在下面回答了一个简短的例子。
标签: javascript ipython jupyter