Python读取文件的多种方式(read、readline、readlines、numpy、pandas)、多线程读写文件

Python在处理数据方面是十分便利的,下面是不同场景较与推荐的数据读取方法:

1、文件的打开方式

操作文件的第一步就是得打开要操作的文件,然后进行读取文件,最后关闭文件。两种书写方式:

1.需要使用close()方法关闭文件

示例如下:

#文件的读取
import os
#以相对路径打开文件
f= open("./test.txt",encoding='utf-8')
#以绝对路径打开文件
#f= open("D:\\Anacond/work/learn数据清洗/文件读取及其处理/test.txt",encoding='utf-8')
#读取文件
content=f.read()
#关闭文件
f.close()

2.with语句能自动处理上下文环境产生的异常并且自动关闭文件句柄,无需写close

示例如下:

import os
#打开文件
with open('./test.txt', encoding='utf-8') as f2:
    #读取文件
    contents = f2.read()
print(contents)

2、文件的读取/写入

2、python内置方法(read、readline、readlines)

适用于所有文本类信息的处理,纯文本格式数据。

2.1、 read() : 一次性读取整个文件内容。不适合大文件&

你可能感兴趣的:(Python,python,开发语言)