2

据我了解,我使用自动打开 numpy 的 IPython。

这重新定义了我想要访问的内置函数“sum”。

我怎样才能抓住它?

ps:我想我明白了:

import __builtin__ as base

base.sum

来自tfm

4

2 回答 2

1

--pylab在全局命名空间(以及其他东西)中使用或等效的 import numpyimport_all如果你不想要它,你应该设置为 false 。

于 2013-07-05T11:17:32.957 回答
0

我猜你对你的ipython配置做了一些事情。

IPython 0.13.2 -- An enhanced Interactive Python.
<snip>

In [1]: sum?
Type:       builtin_function_or_method
String Form:<built-in function sum>
Namespace:  Python builtin
于 2013-07-05T10:20:56.567 回答