import csv用法
CSV(CommaSeparatedValues)是一种常见的文件格式,用于将数据以文本形式存储。Python中的csv模块可以帮助我们读写CSV文件。
读取CSV文件:
我们可以使用ader()函数读取CSV文件。这个函数返回一个读取器对象,我们可以使用它来遍历CSV文件中的每一行。
import csv
# 打开CSV文件
with open('file.csv', newline='') as csvfile:
# 创建读取器对象
reader = ader(csvfile)
# 遍历每一行
for row in reader:
print(', '.join(row))
在这个例子中,我们打开一个名为file.csv的CSV文件,并创建一个读取器对象。然后,我们遍历每一行并打印出来。
python怎么读csv数据 写入CSV文件:
我们可以使用csv.writer()函数将数据写入CSV文件。这个函数返回一个写入器对象,我们可以使用它来写入每一行。
import csv
# 打开CSV文件
with open('file.csv', 'w', newline='') as csvfile:
# 创建写入器对象
writer = csv.writer(csvfile)
# 写入一行
writer.writerow(['Name', 'Age', 'Gender'])
# 写入多行
writer.writerows([['John', '25', 'Male'], ['Mary', '30', 'Female'], ['David', '40', 'Male']])
在这个例子中,我们打开一个名为file.csv的CSV文件,并创建一个写入器对象。然后,我们使用writerow()函数写入一行,并使用writerows()函数写入多行。
总结:
使用csv模块可以方便地读写CSV文件。我们可以使用ader()函数读取CSV文件,使用csv.writer()函数写入CSV文件。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论