python读取数据文件-python多种读写excel等数据文件的方式(收藏篇)

前言:

python处理数据文件的途径有很多种,可以操作的文件类型主要包括文本文件(csv、txt、json等)、excel文件、数据库文件、api等其他数据文件。下面小编整理下python到底有哪些方式可以读写数据文件。

1. read、readline、readlinesread() :一次性读取整个文件内容。推荐使用read(size)方法,size越大运行时间越长

readline() :每次读取一行内容。内存不够时使用,一般不太用

readlines() :一次性读取整个文件内容,并按行返回到list,方便我们遍历

2. 内置模块csv

python内置了csv模块用于读写csv文件,csv是一种逗号分隔符文件,是数据科学中最常见的数据存储格式之一。csv模块能轻松完成各种体量数据的读写操作,当然大数据量需要代码层面的优化。

csv模块读取文件:python读取数据文件-python多种读写excel等数据文件的方式(收藏篇)_第1张图片

csv模块写入文件:python读取数据文件-python多种读写excel等数据文件的方式(收藏篇)_第2张图片

3. numpy库

loadtxt方法:

loadtxt用来读取文本文件(包含txt、csv等)以及.gz 或.bz2格式压缩文件,前提是文件数据每一行必须要有数量相同的值。

你可能感兴趣的:(python读取数据文件-python多种读写excel等数据文件的方式(收藏篇))