这是因为该
file =open("somefile.txt")行在循环之前仅出现一次。这将创建一个指向文件中一个位置的游标,因此,当您到达第一个循环的末尾时,游标位于文件的末尾。将其移入循环:
loops = 0while loops < 5: file = open("somefile.txt") for line in file: print(line) loops = loops + 1 file.close()
欢迎分享,转载请注明来源:内存溢出
这是因为该
file =open("somefile.txt")行在循环之前仅出现一次。这将创建一个指向文件中一个位置的游标,因此,当您到达第一个循环的末尾时,游标位于文件的末尾。将其移入循环:
loops = 0while loops < 5: file = open("somefile.txt") for line in file: print(line) loops = loops + 1 file.close()
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)