2017.7python数据分析基础-材料第5章其它.pptxVIP

  • 0
  • 0
  • 约1.87万字
  • 约 68页
  • 2022-10-21 发布于北京
  • 举报

2017.7python数据分析基础-材料第5章其它.pptx

第5章 其 他;打开一个文件的??不同模式,如下表所示:;5.1.1 文件的读写方法: 文件对象提供了三个“读”方法: .read()、.readline() 和 .readlines()。每种方法可以接受一个变量以限制每次读取的数据量,但它们通常不使用变量。 .read() 每次读取整个文件,它通常用于将文件内容放到一个字符串变量中。然而 .read() 生成文件内容最直接的字符串表示,如果文件大于可用内存,则不可能实现这种处理。.readline() 和 .readlines() 之间的差异是后者一次读取整个文件,象.read() 一样,.readlines() 自动将文件内容分析成一个行的列表,该列表可以由 Python 的 for ... in ... 结构进行处理。另一方面,.readline() 每次只读取一行,通常比.readlines() 慢得多,仅当没有足够内存可以一次读取整个文件时,才使用 .readline()。;F.read([size]) #size为读取的长度,以byte为单位,将文件读入F作为一个整体字符串。 F.readline([size]) #读一行,每操作一次读取一行,如果定义了size,有可能返回的只是行的一部分;同F.next()方法。 F.readlines([size]) #把文件每一行作为一个list的一个

文档评论(0)

1亿VIP精品文档

相关文档