文本文件的读取

文本文件读取一般使用如下方法:
1.read([size])
从文件读取size个字符,并作为结果返回。如果没有size参数,则读取整个文件。读取到文件末尾,会返回空字符串。
2.readline()
读取一行内容作为结果返回。读取到文件末尾,会返回空字符串。
3.readlines()
文本文件中,每一行作为一个字符串存入列表中,返回该列表

with open(r'my01.txt','r',encoding='utf-8') as f:
  print(f.read(10))

with open(r'my01.txt','r',encoding='utf-8') as f:
  print(f.read())

#按行读取一个文件
with open(r'my01.txt','r',encoding='utf-8') as f:
    while True:
        fragment=f.readlines()
        if not fragment:
            break
        else:
            print(fragment,end='')

#使用迭代器
with open(r'my01.txt','r',encoding='utf-8') as f:
  for a in f:
      print(a,end=' ')

你可能感兴趣的:(文本文件的读取)