Python csv模块
csv模式是python内置的标准模块,用于读写csv格式的文件。
在csv模块中提供了reader、writer来读写csv格式的文件,下面我们一起看下这个两个函数使用示例。
示例功能:
- 先使用writer函数写一个csv文件
- 使用reader函数读取上述步骤写的csv文件内容,并在console中输出
#-\*- coding:utf-8 -\*-
import csv
if \_\_name\_\_ == "\_\_main\_\_":
print("python csv文件写读操作示例")
# 写csv文件
print("写入一些简单数据到csv\_data.csv文件中")
with open('csv\_data.csv', 'w', newline='') as csvfile:
spamwriter = csv.writer(csvfile, # 为打开要写的文件对象
delimiter=',' # 分隔符
)
spamwriter.writerow(['csv\_demo'] \* 5 + ['DeepTest'])
spamwriter.writerow(['hello',
'Study Python3', 'Auto Testing'])
csvfile.close()
print("读取csv\_data.csv问内容")
with open('csv\_data.