例一:
with open("C:\\Users\\XXX\\Desktop\\redis_log2.csv","w", newline='') as datacsv:
csvwriter = csv.writer(datacsv,dialect=("excel")) csvwriter.writerow(["time","us","sy","cl","bcl","mem","rss","keys","cmd/s","exp/s","evt/s","hit%/s","hit/s","mis/s","aofcs"]) for info in parsecsv: csvwriter.writerow([info["time"],info["us"],info["sy"],info["cl"],info["bcl"],info["mem"],info["rss"],info["keys"],info["cmd/s"],\ info["exp/s"],info["evt/s"],info["hit%/s"],info["hit/s"],info["mis/s"],info["aofcs"]])例二:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
# _*_ coding:utf-8 _*_
#xiaohei.python.seo.call.me:)
#win+python2.7.x
import
csv
csvfile
=
file
(
'csvtest.csv'
,
'wb'
)
writer
=
csv.writer(csvfile)
writer.writerow([
'id'
,
'url'
,
'keywords'
])
data
=
[
]
writer.writerows(data)
csvfile.close()
|
例三:
CSV:(逗号分隔值)Comma
Separated Value 一种纯文本文件,包含4-5个字段
文件名称 | 档案大小(byte) | CRC32值(八个英文字母或数字组成) | 档案内容描述 |
注:因为每个人储存整理图档的方式不同,所以本栏通常不存在,一般含有【档案路径】这一栏的csv档又叫做ECSV档案
创建csv文件:
#coding: import csvfile writer writer.writerow(['姓名', data ] writer.writerows(data) csvfile.close() |
注:If
[如果
读取csv文件:
#coding: import with csvfile.close() |