我在桌面上保存了一个数据点的txt文件。我用spyder写的脚本如下:
from pylab import *
data = genfromtxt('data.txt', skip_header = 5, skip_footer = 6)
print data
返回一个错误代码"data.txt not found"我花了30多分钟来解决这个问题,我确信这将是一个微不足道的修复。我错过了什么?
对于"file not found"类型的错误,错误可能是基于失败的目录搜索,而不是任何特定的模块,如pylab。在您的情况下,您可以将data.txt
添加到与脚本相同的目录中。这使得相对搜索工作。您还可以指定绝对路径,如r'C:users<username>desktopdata.txt'
。Python在目录搜索中做其他事情,比如查看Windows中的PATH
环境变量,但使用相对路径和绝对路径是最简单的。