file_path = 'E:\python\code\learning_python.txt'
with open(file_path) as filename:
fileStr=filename.read()
print(fileStr)
filename.seek(0) -------------------->让文件指针回到开始
fileLists=filename.readlines()
print(fileLists)
for line in fileLists:
print(line)
通过移动指针(如书签,以便文件对象知道它在哪里)从磁盘读取文件。读取操作会使指针前进,如果您读取了整个文件,则指针将位于文件的最末端。readlines
和和都相同read
。如果要重新读取文件,可以使用seek
将指针重置到开始处以开始新的回合。
filename.seek(0)