Python怎么打开csv文件并读取?Python如何读csv文件

csv文件是一个类似于Excel表格一样以行列格式来保存数据的文件类型,那么对于这种文件在python之中就不能通过open()函数去直接读取了 。想要读取csv文件的话就要用到一个叫做csv的内置模块,下文有详细的方法介绍和代码示例,一起往下看看吧 。

Python怎么打开csv文件并读取?Python如何读csv文件

文章插图
1.在python交互模式下或者是编辑器之中来编写打开csv文件并读取的代码,首先需要导入csv内置模块 。然后用open()函数打开csv文件,open()函数打开文件本质上来说就是创建了一个文件标识符并且在python中用文件对象的形式给它封装了起来,实际上任何文件都可以用open()函数打开 。
2.使用open()函数打开csv文件之后还需要用with语句将它给包括起来,这样在读取文件内容完的时候就不用去手动的关闭文件了,因为它会自动的关闭文件并释放资源 。
3.之后调用csv模块的reader()方法就可以将open()函数所生成的文件对象内容给读取出来,之后使用for循环去迭代这个数据就可以了,详细代码示例如下所示:
import csv with open('aa.csv', 'r', newline='', encoding='utf-8') as f:    reader = csv.reader(f)    for r in reader:        print(r)在读取csv文件的时候是可以这么的去操作的,但是想要对csv文件进行内容写入或者是只读取某一些数据的话就要用到pandas这个第三方库了 。
【Python怎么打开csv文件并读取?Python如何读csv文件】以上就是关于“Python怎么打开csv文件并读取?Python如何读csv文件”的全部内容了,希望对你有所帮助 。

    推荐阅读