【发布时间】:2013-07-05 09:46:57
【问题描述】:
据我了解,我使用的是自动打开 numpy 的 IPython。
这重新定义了我想要访问的内置函数“sum”。
我怎样才能抓住它?
ps:我想我明白了:
import __builtin__ as base
base.sum
来自tfm
【问题讨论】:
-
您对 ipython 和 numpy 的评论引起了我的兴趣。您使用哪个版本的 ipython,为什么您认为它会自动导入 numpy? numpy.sum 怎么会覆盖内置总和?当我打开 ipython 并手动导入 numpy 时,我需要为 numpy 总和调用 numpy.sum,为内置总和调用 sum。您是否修改了 ipython 配置文件以执行“from numpy import *”?这将覆盖内置的总和。