我习惯使用 numpy.recfromcsv 将 csv 文件加载为 python 中的记录数组。
但是在我的新笔记本电脑(运行 OS 10.6.6 的 MB pro)上,numpy 似乎无法将 recfromcsv 识别为函数(与 genfromtxt 或 recfromtxt 相同)。
>>> import numpy as np
>>> np.recfromcsv
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
AttributeError: 'module' object has no attribute 'recfromcsv'
为什么会发生这种情况?我以前从未见过这种情况,在我看来似乎 recfromcsv (和其余的)应该是基本的 numpy 函数。我正在我的机器上使用本机安装的python(Python 2.6.1),并且使用Mac OS附带的numpy版本。
>>> reload(np)
<module 'numpy' from '/System/Library/Frameworks/Python.framework/Versions/2.6/Extras/lib/python/numpy/__init__.py'>