问题标签 [ipython-notebook]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
macos - 通过双击 osx 打开 ipython notebook
我已经下载了几个 ipython 笔记本,我想在浏览器选项卡中打开它们,而不是导航到我下载它们的目录并运行ipython notebook notebook_name.ipynb
.
我意识到这可能意味着我很懒,但这对我来说似乎是一个常见的用例。我错过了一些明显的东西吗?
python - 在 IPython Notebook 中以分离模式运行一些任务
是否可以在 IPython Notebook 中运行一些较长的任务,关闭浏览器,然后在一段时间后再次打开它并显示这些任务的结果?
说,这样的任务:
如果我正常运行任务,并在完成前关闭浏览器,当我打开它时,我看到 no 'result.txt'
。
如果我使用%px
魔法或并行执行来运行它 - 如果我在完成之前关闭浏览器也没有结果。
任何可用的扩展或黑客攻击?还是我错过了什么?
更新 1:
尽管IPython 中有后台作业控制支持,但在我断开浏览器后后台作业会变得陈旧。我唯一能想到的是%connect_info
在关闭浏览器之前发出,然后使用从屏幕终端连接
并从那里运行我的工作。
更新 2:
更有用的技巧是结合ipython console
和工作控制。即,我在浏览器中启动后台作业时打开控制台并附加到同一个会话,然后我可以自由地关闭它,直到作业完成。
更新 3:
它似乎从 iPython 1.0dev 版本开始工作,没有任何黑客攻击。你只需运行你想要的,关闭浏览器,它仍然运行。
python - ipython 笔记本作为一个简单的 web 应用程序?
我感兴趣的是是否有一种好方法可以开始评估 ipython 笔记本,在后台运行它,并且只有在需要用户输入时才让用户登录到该特定笔记本(即提示来自raw_input
)。
具体用例是: 1. 需要一组标记示例来解决监督分类问题 2. 这些示例是实时生成的(基本上,分类器会动态更新“不确定”案例并要求用户输入) 3. 在 N 个标签之后提供,分类器继续运行
我希望能够启动该过程,并要求用户仅为第 (2) 项登录笔记本。用户不是特别的技术人员,因此基于 Web 的前端可以让他们访问流程的这个特定部分,而不必自己实际运行代码。
ipython 笔记本能否通过在后台运行项目 (1) 和 (3) 来支持这一点,而用户仅登录 (2)?或者整个过程是否需要作为单个登录会话运行?
audio - 在 ipython 笔记本中播放声音
我希望能够在 ipython 笔记本中播放声音文件。我的目标是能够直接从笔记本中听到应用于声音的不同处理的结果。这可能吗?如果是,那么最好的解决方案是什么?
ipython - 寻找一种方法让多个 IPython 笔记本可以看到辅助函数
我已经编写了一组辅助函数,并希望将它们提供给我的 IPython 笔记本。我理想的设置是:
- 将函数维护为一系列 IPython 笔记本
- 能够将函数导入其他笔记本并调用它们
有人知道实现这一目标的方法吗?
git - IPython Notebook %%bash 魔术错误
python-3.x - SL 上的 IPython3 (RHEL)
我在 Scientific Linux 6.3(因此是 RHEL)上运行 IPython(尤其是笔记本服务器)。我尝试使用 python3 运行设置并使用 ipython 以及 ipython3 命令。然而,这总是失败。在详细介绍错误消息等之前 - 我在某处读到 IPython3 目前不支持 RHEL 衍生产品(我认为该帖子与 Fedora 有关),这是真的吗?
干杯
菲尔
python - IPython.parallel 不使用多核?
我正在试验IPython.parallel
并且只想在不同的引擎上启动几个 shell 命令。
我有以下笔记本:
单元格 0:
并启动命令:
单元格 1:
单元格 2:
单元格 3:
它所做的是使用mincemeat
MapReduce 的实现。当我启动第!python mincemeat.py 127.0.0.1
一个内核时,它使用了大约 100% 的一个内核,然后当我启动第二个内核时,每个内核的使用率下降到 50%。我的机器上有 4 个内核(+虚拟内核),可以在直接从终端启动时使用它们,但不能在 Notebook 中使用。
有什么我想念的吗?我想每个!python mincemeat.py 127.0.0.1
命令使用一个核心。
编辑:
为清楚起见,这是不使用多核的另一件事:
单元格 1:
单元格 2:
我想我错过了一些东西。我相信如果可用的话,这两个单元应该运行一个不同的内核。然而,情况似乎并非如此。CPU 使用率再次表明它们共享相同的内核并使用 50%。我做错什么了?
shell - 在给定文件夹中启动 IPython
我在 OS X 10.6 上使用 IPython 0.13 并希望执行以下操作:我有不同的项目文件夹~/dev/proj1
,例如~/dev/proj2
. 现在我想在其中一个文件夹中启动 IPython 而无需更改它。我的第一个想法是设置一个新的 shell 别名。为此,我bashrc
使用以下行更新了我的:
proj1="~/dev/proj1/ipython"
不幸的是,它没有用。我得到的是:
~/dev/proj1/ipython:没有这样的文件或目录
我不太明白这个错误,因为 IPython 可以通过简单地从任何目录启动ipython
. 并且这些文件夹确实存在。所以,我想知道是否有一种方法可以将起始目录作为参数提供给 IPython,例如:
有什么想法可以解决这个问题吗?
python - 将 Apache 日志文件解析为 ipython 笔记本
我对 iPython 很陌生,并在下面的帖子中做了一些实验。
在 [10] 中:将日志文件解析为数据字典不起作用。有人可以帮我弄清楚这个吗?
有人可以尝试到这一点,让我知道这段代码有什么错误吗?