Python 为什么我不能使用numpy导入txt文件?

Python 为什么我不能使用numpy导入txt文件?,python,Python,我正在尝试使用numpy将数据文件导入python。但它会显示错误消息“data_file.txt未定义”如何消除此问题?您需要执行以下操作: fh = iter(open('data_file.txt')) 以消除错误。或者最好使用您定义的文件名: fh = iter(open(filename)) 顺便说一句,您不需要将指定的值放在括号中: filename = 'data_file' 包括您使用的代码就足够了。还有data_file.txt。看起来您忘了在变量名周围加引号。图像与(

我正在尝试使用numpy将数据文件导入python。但它会显示错误消息“data_file.txt未定义”如何消除此问题?

您需要执行以下操作:

fh = iter(open('data_file.txt')) 
以消除错误。或者最好使用您定义的文件名:

fh = iter(open(filename))
顺便说一句,您不需要将指定的值放在括号中:

filename = 'data_file'

包括您使用的代码就足够了。还有data_file.txt。看起来您忘了在变量名周围加引号。图像与(可索引)文本不同。删除图像,剪切并粘贴代码,然后使用
{}
按钮格式化。FileNotFoundError:[Errno 2]没有这样的文件或目录:“data_file.txt”你不明白“没有这样的文件或目录”的哪一部分?如果该文件不存在,请先创建该文件,然后再尝试打开该文件进行读取。但我已经有了该文件。我认为python无法找到它。我该怎么办?Python可以很好地定位它,因为您没有提供正确的路径。总是问自己:“我做错了什么?”。你不知道当前目录是什么吗(
print(os.getcwd()
)?使用
r“C:\path\to\your\data\u file.txt”
,你可以使用哪些信息来提供完整的路径。由于你自己无法理解,我想你需要其他帮助(导师,基本编程指导课程)而在我当前的目录中发布的是C:\Users\vm Shareef Morayur\Downloads\WinPython-64bit-3.5.3.1Qt5\notebooks