将命令输出传送到交互式 python 会话?
我想做的是 $echo $PATH | python --remain-interactive "x = raw_input().split(':')" >>> >>> print x ['/usr/local/bin', '/usr/bin', '/bin'] 我…
IPython演示模式
我正在尝试使用 IPython 演示 模式。我创建了一个名为 test.py 的文件,其中包含: print 1 print 2 print 3 然后启动 IPython 并执行以下操作: In […
如何使用IPython
我无法理解 ipython 库。这个网址提供了共同的功能,但我无法将其核心关联起来。 http://ipython.org/ipython-doc/stable/interactive/tutorial。 htm…
如何在运行的 doctest 中使用 ipython 的 IPShellEmbed
请帮助我获得一个嵌入式 ipython 控制台以在 doctest 中运行。示例代码演示了该问题并将挂起您的终端。在 bash shell 上,我输入 ctrl-Z 然后杀死 %1 …
IPython 中的模块自动重新加载
有没有办法让 IPython 自动重新加载所有更改的代码?要么在 shell 中执行每一行之前,要么在特别请求时失败。我正在使用 IPython 和 SciPy 进行大量探…
无法使 cProfile 在 IPython 中工作
我缺少一些非常基本的东西。 class C: def __init__(self): self.N = 100 pass def f(self, param): print 'C.f -- param' for k in xrange(param): f…
如何使 set_printoptions(suppress=True) 永久有效?
numpy 中有一个函数可以使数组打印更漂亮。 set_printoptions(suppress = True) 换句话说,而不是这样: array([[ 0.00000000e+00, -3.55271368e-16, …
是什么导致了 ImportError:在 os X 上升级 Python 后没有名为 pkg_resources 的模块?
我刚刚将 Mac 上的 Python 更新到 2.6.4。 我是从 dmg 包安装的。 二进制文件似乎没有正确设置我的 Python 路径,因此我在 .bash_profile 中添加了 '/…
如何将 IPython 嵌入到工作生成器表达式中?
当我按照说明嵌入 IPython 0.10 时,某些列表理解无法正常工作。我的全局命名空间出了什么问题? $ python >>> import IPython.Shell >>> IPython.She…
使用 Ctrl-X 从 IPython shell 剪切文本被破坏
我非常频繁且愉快地使用 IPython。不知何故,使用键盘快捷键 Ctrl + X 从 shell 剪切文本已被破坏。实际上,我有几个不同的 IPython 安装。在某些安装…
IPython选项卡仅完成部分模块
我正在使用 EPD 版本的 python 和 IPython。使用 easy_install 安装一些模块后,我注意到,虽然可以导入它们,但无法使用 Tab 键完成它们。它们存在于…
如何在雪豹上安装 iPython
iPython 可以在 Mac OS X 10.6.1 Snow Leopard 上运行吗?我是 python 菜鸟,如何在 Mac 上安装 iPython?链接?建议? 谢谢…
如何捕获 ipython shell 的错误输出?
我正在编写一个 ipython 宏来处理程序的输出。 问题是,程序有时可以写入 stderr ,所以如果我这样做: out = !my_program out 变量将不包含输出。 我…