203得票16回答
使用IPython逐步调试

根据我所了解的,有两种方法可以在Python中调试代码: 1. 使用传统的调试器,例如`pdb`或`ipdb`。这支持命令,例如`c`(继续),`n`(跨过),`s`(进入)等,但您无法直接访问IPython shell,这对于对象检查非常有用。 2. 通过在代码中embedding一个I...

200得票23回答
如何在使用nbviewer查看的ipython notebook中隐藏单元格中的代码?

我有一个ipython/jupyter笔记本,通过NBviewer进行可视化展示。 我该如何隐藏所有的代码,仅显示代码的输出(例如图表和表格)以及markdown单元格在NBviewer中呈现的笔记本?

199得票12回答
在IPython/Jupyter Notebooks中显示行号

大多数在IPython/Jupyter Notebooks中运行的语言内核的错误报告都会指示错误发生的行,但是(至少默认情况下)笔记本中不显示行号。 如何在IPython/Jupyter Notebooks中添加行号呢?

198得票17回答
我的ipython中的图表在使用pyplot.show()命令后没有显示。

需要帮助在ipython中显示matplotlib图表。我没有忘记调用pyplot.show()。 $ ipython --pylab import matplotlib.pyplot as plt plt.plot(range(20), range(20)) 它将返回matplotl...

197得票5回答
在运行IPython的Jupyter中如何抑制输出?

如何抑制输出到stdout? 使用分号可以抑制返回对象的显示,例如:>>> 1+1 2 >>> 1+1; # No output! 然而,一个将输出打印到标准输出的函数不受分号影响。>>> print('Hello!') Hello...

189得票8回答
如何在IPython中清除变量?

有时我在同一个ipython会话中重新运行脚本,当变量没有被清除时,我会有糟糕的惊喜。 我如何清除所有变量?是否有可能在每次调用魔术命令%run时强制执行此操作?

187得票13回答
Jupyter notebook中的IOPub数据速率超限(查看图像时)

我想在Jupyter笔记本中查看一张图片,它是一个9.9MB的.png文件。 from IPython.display import Image Image(filename='path_to_image/image.png') 我得到了以下错误: IOPub data rate ex...

182得票11回答
从另一个ipynb文件导入ipynb文件?

交互式Python(ipython)非常棒,特别是在现场拼凑代码时...而且以一种易于调整的方式完成。 然而,似乎有趣的用例是使用多个ipython笔记本(ipynb文件)。 显然,笔记本电脑不应该与其他笔记本有关系,这是有道理的,但我希望导入其他ipynb文件。 我看到的唯一解决方法是将...

181得票10回答
如何在ipython/jupyter笔记本中更改markdown单元格的颜色?

我只想格式化单元格中特定的字符串。我将该单元格的格式更改为"Markdown",但不确定如何更改单个单词的文本颜色。 我不想通过CSS文件更改整个笔记本的外观。

173得票3回答
IPython:打印完整历史记录(不仅限于当前会话)

在ipython中,我可以使用%hist或%history打印最近的历史记录,但这仅打印当前会话的历史记录。 我想要打印所有历史记录,类似于bash history命令所做的那样。 我想要获取完整的历史记录,以便我可以使用正则表达式搜索,查看在指定命令后执行的命令等。 说到历史记录,它也...