※This article is based on Python 3.7.3
import os
f3=open('./test.txt', encoding='utf-8')
contents1=f3.read()
f3.close()
readline() 每次读取一行文件,可利用循环将文件内容全部读出
f4=open('./test.txt', encoding='utf-8')
#此时只读取了一行
contents2=f4.readline()
print(contents2)
i=1
#利用循环全部读出
while contents2:
print(f'第{i}行 {contents2}')
contents2=f4.readline()
i=i+1
f4.close()
readlines()方法读取整个文件所有行,保存在一个列表(list)变量中;
f5=open('./test.txt', encoding='utf-8')
contents3=f5.readlines()
f5.close()
print(contents3[1])
コメント: