问题标签 [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.

0 投票
1 回答
539 浏览

ipython - 使用 python 模块内部的 ipython 魔法将其加载到笔记本中

我对 ipython 很陌生,并且仍在学习和喜欢它的功能。尝试编写具有常见任务的模块,以便笔记本用户可以加载我的自定义模块并节省键入常见代码。

这是一个示例 mymodule.ipy:

当我在笔记本中测试它时:

但是当我将模块文件重命名为 mymodule.py 时,模块加载失败并出现错误消息,表明它无法识别 pwd 魔法:

我的问题是如何编写一个带有 ipython 魔法和其他 ipython 功能的模块,我可以从笔记本中加载这些模块?我的印象是我可以将 ipython 代码放入扩展名为 .ipy 的文件中,并可以从 ipython 加载它。我错过了什么吗?

0 投票
1 回答
79 浏览

ipython-notebook - Ipython 在创建新笔记本时运行一些预处理器

有没有办法在创建新笔记本时运行脚本?我想要实现的是,每当任何用户从 Ipython 仪表板启动新笔记本时,我希望仪表板预加载新笔记本以运行一些脚本,这些脚本将填充系统中的最新信息,而无需用户键入它们。

0 投票
3 回答
10582 浏览

ipython-notebook - 制作像 Markdown 这样的输出单元格

我喜欢 IPython 的 Markdown 单元格,用于在笔记本中合并 HTML 和其他丰富的内容。我想知道命令输出是否可以在输出单元格中进行类似的格式化。

这是我输出 HTML 的函数之一:

上面的 HTML 代码,如果放在 markdown(输入)单元格中,会生成到 Matplotlib 库的很好的链接。但在输出单元格中,它只是纯文本。有什么办法让它丰富的内容?

0 投票
6 回答
11439 浏览

python - ipython 笔记本的 matplotlib 和 libpng 问题

我试图使用 ipython notebook 。我安装了所有依赖库。但是,在启动 ipython 或 Ipython 控制台中的“savefig”函数时,我不能使用“--pylab=inline”选项。当我尝试执行其中任何一个时,由于执行 matplotlib,返回了一条错误消息“RuntimeError:无法创建写入结构”。此外,来自 notebookApp 提示的警告说“libpng 警告:使用 libpng-1.2.41 构建但使用 1.5.13 运行的应用程序”。

但是,我安装了最新的 libpng(1.5.13),使用 pip uninstall 卸载了 matplotlib,并使用 pip install 重新安装了 matplotlib(在构建过程中,我可以看到 libpng1.5.13 用于构建 matplotlib)。

我系统的配置是Mac OS X10.6,python2.7。有没有人有类似的经历或者建议?

以下是回溯错误:

非常感谢,

0 投票
1 回答
2390 浏览

ipython - 没有名为 ipapi 的模块

根据http://wiki.ipython.org/index.php?title=Cookbook/Custom_completers的建议,我试图在 IPython 笔记本中为我的一些函数添加一些自定义完成器

当代码尝试从 IPython 加载 ipapi 时,它会收到“ImportError: No module named ipapi”

有任何想法吗?我看到了一些关于早期版本的错误报告,应该在我正在使用的 0.13.1 中修复。

0 投票
1 回答
116 浏览

ipython - Ipython中函数的参数位置感知自定义选项卡完成器

我已经按照http://wiki.ipython.org/index.php?title=Cookbook/Custom_completers的建议成功地为要在我的 ipython 笔记本中使用的函数添加了自定义选项卡完成器。

但是,我希望自定义完成者知道当前参数在按下选项卡的位置。如果它是手头函数的第一个参数,则填写与第一个参数相关的值,如果是第二个,则填写第二个参数的有效值,依此类推。

有什么方法可以实现这种位置制表符完成器?

0 投票
3 回答
11436 浏览

ipython-notebook - 如何将文本文件上传到 ipython 笔记本

我想要一个完整的文件作为文本文件,而不仅仅是 IPython 笔记本中的一个单元格。

我在 IPython notebook 中写了一些代码,现在我想测试它们,所以我尝试将一些文本文件作为原始数据上传到 IPython notebook。但文件的扩展名总是“.ipynb”,文本文件的格式有已更改,因此我的代码无法正确读取。

如何将文本文件上传到 Ipython 笔记本?提前致谢

0 投票
1 回答
1671 浏览

ipython - 在 IPython 笔记本中循环魔术函数

我想在 IPython 笔记本中完成 R 代码的循环。做这个的最好方式是什么?

这可以在笔记本中完成(循环下一个单元格)吗?

0 投票
1 回答
1389 浏览

python - 无法在 ipython 笔记本中使用/导入 MySQLdb(在 ipython qtconsole 中运行良好)

在安装 MySQLdb 时遇到了很大的麻烦(由于 32 位和 64 位架构之间的不兼容),我现在遇到了另一个奇怪的问题,我在网上找不到解决方案。

import MySQLdb在中工作正常,ipython qtconsole但在ipython notebook. 在后者中,我收到以下错误:

libmysqlclient.18.dylib位于$DYLD_LIBRARY_PATH.

例如:$echo $DYLD_LIBRARY_PATH退货

有什么想法可以解决这个问题,或者这是否是ipython notebook错误。

0 投票
4 回答
1315 浏览

ipython - Unable to plot graphs in iPython notebook, OSX 10.6

i am trying to get inline graphs working in iPython notebook.. i begin by starting ipython with the command ipython notebook --pylab inline.

when i try to use the plot() function i get the following error

enter image description here

im running on OSX 10.6.8 and running ipython out of a virtualenv i have matplotlib and libpng installed

i also get this warning in the terminal

libpng warning: Application built with libpng-1.2.41 but running with 1.5.13

and plot() works normally when i use ipython in the terminal only when i use ipython notebook i get this error.. can someone help me with this..?