Questions tagged «ipython»

IPython是Python的功能丰富的交互式外壳,并为前端提供了内核,例如IPython Notebook和Jupyter Notebook。

3
iPython Notebook清除代码中的单元格输出
在iPython笔记本中,我有一个while循环,可print实时侦听串行端口和接收到的数据。 我想要实现的仅显示最新接收到的数据(即,仅一行显示最新数据。在单元格输出区域中不滚动) 我需要的是(我认为)当我收到新数据时清除旧的单元格输出,然后打印新数据。我想知道如何以编程方式清除旧数据?

3
ipython:打印完整的历史记录(不仅是当前会话)
在中ipython,我可以使用%hist或%history打印最近的历史记录,但这仅打印当前会话中的历史记录。 我想打印所有历史记录,就像bash history命令一样。 我想要做的是获取完整的历史记录,以便随后可以使用正则表达式进行搜索,查看在指定命令之后跟随了哪些命令,等等。 说到历史,它还能打印时间码吗? 旁注:在bash中,我编写了一个简单的脚本来打印历史记录,并且可以将其grep用作关键字。我看到执行某些命令的时间。我可以指定-A n或-B n,其中n行数AFTER或BEFORE给定命令在哪里。这非常方便,因为我可以轻松地找到自己在什么时候做过的事情,以及随后发生的事情... 我正在寻找类似的东西 ipython
128 ipython 

12
OSX El Capitan:sudo pip install OSError:[Errno:1]不允许操作
当我跑步时: sudo pip install ipython 我收到以下错误 OSError:[Errno:1]不允许的操作:'/System/Library/Frameworks/Python.framework/Versions/2.7/share' 最后执行的命令尝试创建上面给出的目录。 另外,以下命令无法在不提供任何错误的情况下安装iPython。 sudo pip install --user python (我使用的是Mac OS X El Capitan,以防其他人在该操作系统上看到相同的问题。)

5
在ipython中运行python脚本
是否可以从ipython内部运行python脚本(而不是模块)而不指示其路径?我尝试设置PYTHONPATH,但它似乎仅适用于模块。我想执行 %run my_script.py 而不在包含文件的目录中。
122 python  path  ipython 

10
在iPython Notebook中进行调试的正确方法是什么?
我所知, %debug magic可以在一个单元内进行调试。 但是,我有跨多个单元格的函数调用。 例如, In[1]: def fun1(a) def fun2(b) # I want to set a breakpoint for the following line # return do_some_thing_about(b) return fun2(a) In[2]: import multiprocessing as mp pool=mp.Pool(processes=2) results=pool.map(fun1, 1.0) pool.close() pool.join 我试过的 我试图%debug在cell-1的第一行中设置。但是它甚至在执行单元2之前就立即进入调试模式。 我试图%debug在代码之前添加该行return do_some_thing_about(b)。但是,代码将永远运行,永远不会停止。 在ipython笔记本中设置断点的正确方法是什么?


5
在ipython Notebook中向matplotlib图添加任意行
我对python / matplotlib以及通过ipython笔记本使用它都比较陌生。我正在尝试向现有图形添加一些注释线,但无法弄清楚如何在图形上呈现这些线。因此,例如,如果我绘制以下内容: import numpy as np np.random.seed(5) x = arange(1, 101) y = 20 + 3 * x + np.random.normal(0, 60, 100) p = plot(x, y, "o") 我得到以下图: 那么,如何添加一条从(70,100)到(70,250)的垂直线?从(70,100)到(90,200)的对角线呢? 我尝试了几件事,Line2D()但除了困惑之外,没有其他事情。在这里,R我将简单地使用segments()函数添加线段。有对应的matplotlib吗?


12
如何正确关闭IPython Notebook?
如何正确关闭IPython Notebook? 目前,我只是关闭浏览器选项卡,然后Ctrl+C在终端中使用。 不幸的是,exit()滴答和滴答都Kill kernel upon exit没有帮助(它们确实杀死了它们的内核,但是没有退出iPython)。

11
如何在ipython笔记本中显示PIL图像
这是我的代码 from PIL import Image pil_im = Image.open('data/empire.jpg') 我想对其进行一些图像处理,然后在屏幕上显示它。 我在python笔记本中显示PIL图像时遇到问题。 我努力了: print pil_im 而只是 pil_im 但是两者都给我: <PIL.JpegImagePlugin.JpegImageFile image mode=RGB size=569x800 at 0x10ECA0710>

4
禁用IPython退出确认
每次输入时exit(),系统都会提示我退出提示,这真令人烦恼。我当然要退出!否则,我不会写exit()! 有没有一种方法可以覆盖IPython的默认行为,使其在没有提示的情况下退出?
107 python  ipython 

10
使用Python显示图像
我尝试将IPython.display与以下代码结合使用: from IPython.display import display, Image display(Image(filename='MyImage.png')) 我还尝试通过以下代码使用matplotlib: import matplotlib.pyplot as plt import matplotlib.image as mpimg plt.imshow(mpimg.imread('MyImage.png')) 在这两种情况下,都不会显示任何内容,甚至不会显示错误消息。


7
在Ipython notebook / Jupyter中,Pandas未显示我尝试绘制的图形
我正在尝试使用Ipython Notebook中的熊猫绘制一些数据,尽管它给了我对象,但实际上并没有绘制图形本身。所以看起来像这样: In [7]: pledge.Amount.plot() Out[7]: <matplotlib.axes.AxesSubplot at 0x9397c6c> 该图应在此之后,但根本不会出现。我已经导入了matplotlib,所以这不是问题。我还需要导入其他模块吗?

11
ipython读取错误的python版本
我在使用Python,iPython和库时遇到了麻烦。以下几点显示了问题的链。我在Mac Lion上运行Python 2.7。 iPython不会读取scipy和matplotlib的库,但会读取numpy。 为了解决这个问题,我尝试安装Python的源代码版本,这给我带来了更多问题,因为现在我有两个不同的版本:2.7.1和2.7.2 我注意到运行Python,使用版本2.7.2,并且确实导入scipy,matplotlib和numpy,但是在iPython上,该版本是2.7.1,无法打开scipy或matplotlib。 我尝试了其他博客文章中遇到的几件事。但是他们都没有帮助,而且不幸的是,我还不太了解我对其中的一些人正在做什么。例如:我尝试使用easy_install和pip卸载并重新安装ipython。我还尝试通过自制程序重新安装所有内容,并修改路径.bash_profile。
103 python  ipython 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.