怎么使用 python 实现对 CSV 文件数据的处理? 您所在的位置:网站首页 mfc读取csv并写入listctrl 怎么使用 python 实现对 CSV 文件数据的处理?

怎么使用 python 实现对 CSV 文件数据的处理?

2023-04-15 16:44| 来源: 网络整理| 查看: 265

还是很简单的

1、导入 CSV 模块:Python 内置了一个 CSV 模块,可以帮助我们读取和写入 CSV 文件。举个例子:

import csv

2、读取 CSV 文件:使用 CSV 模块的 reader() 函数读取 CSV 文件,并将其转换为列表或字典。举个例子:

with open('file.csv', 'r') as file: reader = csv.reader(file) for row in reader: print(row)

在这个例子中,我们打开一个名为 file.csv 的文件,使用 csv.reader() 函数读取它,然后使用一个 for 循环遍历 CSV 文件中的每一行,并打印每一行的内容。

如果想将 CSV 文件转换为字典,可以使用 csv.DictReader() 函数。以下是一个示例代码:

with open('file.csv', 'r') as file: reader = csv.DictReader(file) for row in reader: print(row)

在这个例子中,我们使用 csv.DictReader() 函数读取 CSV 文件,并将每一行转换为一个字典,然后使用一个 for 循环遍历所有的字典,并打印它们。

3、写入 CSV 文件:使用 CSV 模块的 writer() 函数将数据写入 CSV 文件。以下是一个示例代码:

with open('file.csv', 'w', newline='') as file: writer = csv.writer(file) writer.writerow(['Name', 'Age', 'Gender']) writer.writerow(['Alice', 25, 'Female']) writer.writerow(['Bob', 30, 'Male'])

在这个例子中,我们打开一个名为 file.csv 的文件,并使用 csv.writer() 函数创建一个写入器对象。然后,我们使用 writerow() 函数向 CSV 文件中写入每一行数据。



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有