python中文件操作时:xreadlines和readlinus的区别

109 阅读1分钟
  1. readlines()把文件全部内容读到内存,并解析成一个list,当文件体积很大时需要占用很多内存

  2. xreadlines()直接返回一个iter(file)迭代器,在python2.3之后已经不推荐使用,直接使用for循环迭代文件对象