Python模块学习1-csv
Reading Time:The full text has 110 words, estimated reading time: 1 minutes
Creation Date:2017-08-03
Previous Article:Python模块学习2-json
Next Article:Oracle基础-数据表
BEGIN
模块说明
csv模块对于程序处理非常友好,常用于数据处理和计算。
向csv文件中写入数据
打开文件指向f, 设置csv.writer对象赋值给writer, 方法writerow和writerows用于写入数据。
import csv
with open('test.csv','wb') as f:
writer = csv.writer(f, delimiter=',', quotechar='"')
datas = [['f', 1, 2], ['s', 3, 4]]
writer.writerow(['ha', 5, 6])
writer.writerows(datas)
读取csv文件的数据
csv.reader用于读取csv文件。
import csv
for row in csv.reader(open('test.csv'), delimiter=','):
print(row)
FINISH
Previous Article:Python模块学习2-json
Next Article:Oracle基础-数据表