我正在使用Python使用genfromtxt命令加载数据点,但收到错误消息“data.txt not found”

时间:2016-10-28 03:49:37

标签: python-2.7 genfromtxt

我已将.txt数据点文件保存到桌面上。我在spyder中编写了我的脚本如下:

from pylab import *
data = genfromtxt('data.txt', skip_header = 5, skip_footer = 6)
print data

这会返回错误代码,说“找不到data.txt” 我花了30多分钟试图解决这个问题,我相信这将是一个微不足道的修复。我错过了什么?

1 个答案:

答案 0 :(得分:0)

找不到&#34;文件&#34;错误的类型,错误可能是基于失败的目录搜索,而不是任何特定的模块,如pylab。在您的情况下,您只需将data.txt添加到与脚本相同的目录中即可。这使得相对搜索工作。您还可以指定绝对路径,例如r'C:\users\<username>\desktop\data.txt'。 Python在目录搜索中执行其他操作,例如在Windows中查看PATH环境变量,但使用相对路径和绝对路径是最简单的。