文本文件的读取

文本文件读取一般使用如下方法:
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=' ')

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 官网 中文版本 好的网站 Content-type: text/htmlBASH Section: User ...
    不排版阅读 9,942评论 0 5
  • Chaweys阅读 4,075评论 0 0
  • IO操作与读写文件 读写文件是最常见的IO操作。Python内置了读写文件的函数,用法和C是兼容的。不论哪种,一定...
    TensorFlow开发者阅读 6,143评论 1 2
  • 女生最大的悲哀莫过于发现自己又比昨天胖了,不 比以前跟胖了! 图片发自简书App 甜甜是我认识中的女孩子中为数不多...
    爱笑的江同学阅读 3,030评论 0 2
  • 很久很久以前有一个女人,她渴望自己能有一个孩子,于是她去求一位巫婆,这一点也不难,巫婆说你把这棵大麦形状的米拿...
    成思佟阅读 4,143评论 0 1