使用numpy时savetxt中的IO错误

时间:2015-02-06 18:04:12

标签: python numpy

我试图读取数据集并从中收集元功能。 执行python文件后,我收到以下错误。

Traceback (most recent call last):
  File "runmeta.py", line 79, in <module>
    np.savetxt('datasets/'+str(i)+'/metafeatures',meta[i],delimiter=',')    
  File "/usr/lib/python2.7/dist-packages/numpy/lib/npyio.py", line 940, in savetxt
    fh = open(fname, 'w')
IOError: [Errno 2] No such file or directory: 'datasets/2/metafeatures'

1 个答案:

答案 0 :(得分:1)

您收到的错误只是告诉您它没有找到该文件。我建议查看绝对和相对文件路径。

错误处理方面的建议: 在此行触发错误

fh = open(fname, 'w')

因此,当您调试程序时,请查看行python显示的内容。也许改变变量fname。这就是我要开始的地方。 目前

fname = 'datasets/2/metafeatures'