我有这个文件animallog1.txt,其中包含我想用python回答问题的信息。我如何将文件导入python,后者将被使用 我试过了
with open('animallog1.txt', 'r') as myfile
但这不起作用,只是输出没有这样的文件或目录,即使我很确定它存在
animal_names, dates, locations = [], [], []
with open('animallog1.txt', 'r') as myfile:
for line in myfile:
animal_name, date, location = line.strip().split(':')
animal_names.append(animal_name)
dates.append(date)
locations.append(location)
print(animal_names)
print(dates)
print(locations)
所以这是我的代码。 animallog1.txt是我想要使用的文件的名称。
但是我的输出是
Traceback (most recent call last):
File "None", line 3, in <module>
builtins.FileNotFoundError: [Errno 2] No such file or directory: 'animallog1.txt'
我该如何解决这个问题?
答案 0 :(得分:0)
确保路径正确或尝试此操作:
file = open("sample.txt")
sample.text存在于当前路径中,在我的ubuntu中它可以工作。
答案 1 :(得分:-3)
我会看看this。因此修改代码可能就像:
f = open('animal data.txt', 'r+');
f.readline(); //Do this until you've read your questions
f.write('Answer to the questions')