python csv文件
作者:野牛程序员:2023-07-19 08:10:35python阅读 2778
Python中可以使用内置的csv模块来处理CSV文件。该模块提供了各种用于读取和写入CSV文件的功能。以下是一些常见的CSV文件操作示例:
读取CSV文件
要读取CSV文件,可以使用csv模块中的reader函数。下面是一个读取CSV文件的示例代码:
import csv
# 打开CSV文件
with open('data.csv', 'r') as file:
# 创建CSV读取器
reader = csv.reader(file)
# 逐行读取数据
for row in reader:
# row是一个列表,包含CSV文件中的一行数据
print(row)写入CSV文件
要将数据写入CSV文件,可以使用csv模块中的writer函数。下面是一个写入CSV文件的示例代码:
import csv
# 准备要写入的数据
data = [
['Name', 'Age', 'City'],
['John', '25', 'New York'],
['Alice', '30', 'London'],
['Bob', '35', 'Paris']
]
# 打开CSV文件
with open('data.csv', 'w', newline='') as file:
# 创建CSV写入器
writer = csv.writer(file)
# 写入数据
writer.writerows(data)以上示例中,data.csv是要读取或写入的CSV文件的文件名。在读取CSV文件时,使用csv.reader来逐行读取数据。在写入CSV文件时,使用csv.writer来写入数据,可以使用writerow方法逐行写入数据,或者使用writerows方法写入多行数据。
这只是CSV文件处理的基础示例,csv模块还提供了其他功能,如读取和写入具有不同分隔符的文件,以及处理包含标题行的文件等。详细信息可以参考Python官方文档中的csv模块说明:https://docs.python.org/3/library/csv.html
野牛程序员教少儿编程与信息学奥赛-微信|电话:15892516892

- 上一篇:python读取csv某两列
- 下一篇:python怎么读取csv的一部分数据
