小编Dav*_*son的帖子

Jupyter(IPython)笔记本中的交互式绘图,带有可拖动的点,在拖动时调用Python代码

我想在Jupyter笔记本中制作一些交互式图,其中图中的某些点可以被用户拖动.然后,这些点的位置应该用作更新绘图的Python函数(在笔记本中)的输入.

这样的事情已在这里完成:

http://nbviewer.ipython.org/github/maojrs/ipynotebooks/blob/master/interactive_test.ipynb

但回调是Javascript函数.在某些情况下,更新绘图的代码需要非常复杂,并且需要很长时间才能在Javascript中重写.如果有必要,我愿意在Javascript中指定可拖动点,但是可以回调Python来更新情节吗?

我想知道像Bokeh或Plotly这样的工具是否可以提供此功能.

javascript python matplotlib ipython-notebook

16
推荐指数
1
解决办法
2917
查看次数

Jenkins:把我的Python模块放在PYTHONPATH上

我正在使用Jenkins来测试nodepy我开发的Python模块.但是,我收到如下错误:

File "/var/lib/jenkins/jobs/NodePy/workspace/convergence.py", line 6, in workspace.convergence
Failed example:
    from nodepy import rk, convergence, ivp
Exception raised:
    Traceback (most recent call last):
      File "/usr/lib/python2.7/doctest.py", line 1289, in __run
        compileflags, 1) in test.globs
      File "<doctest workspace.convergence[0]>", line 1, in <module>
        from nodepy import rk, convergence, ivp
    ImportError: No module named nodepy
Run Code Online (Sandbox Code Playgroud)

如何在Jenkins中设置PYTHONPATH(以便我的模块可导入)?

我甚至不确定我应该添加哪个目录.似乎Jenkins把东西放在jenkins/jobs/nodepy/workspace /中,所以目录甚至没有正确的名称让python找到它.

编辑:

python模块nodepy是一个git存储库,我已将jenkins作业配置为观察和结帐.

python environment-variables jenkins

4
推荐指数
2
解决办法
2万
查看次数