Python读取文本的三种方式对比 | 您所在的位置:网站首页 › Python读取文本文件到字符串 › Python读取文本的三种方式对比 |
原标题:Python读取文本的三种方式对比 1.概述 Python有三种读取文本的方式,分别是: read() readline() readlines()2.三种方式的优缺点分析 2.1 read() 最简单的一种方法,一次性读取文件的所有内容放入到一个大字符串中,即存在内存中。 优点: 方便、简单 一次性独读出文件放在一个大字符串中,速度最快 缺点: 文件过大的时候,占用内存会过大2.2 readline() readline()逐行读取文本,结果是一个list 优点 占用内存小,逐行读取 缺点 由于是逐行读取,速度比较慢2.3 readlines() readlines()一次性读取文本的所有内容,结果是一个list 优点 一次性读取文本内容,速度比较快 缺点 随着文本的增大,占用内存会越来越多2.4 最简单、最快速的逐行处理文本的方法:直接for循环文件对象
责任编辑: |
CopyRight 2018-2019 实验室设备网 版权所有 |