写入CSV文件
- 字符串写入CSV文件方法
import csv csv_data = '''\ 我是KEY,我是value 我是,张三 我是,里斯 我是,我自己 ''' with open ("./test1.csv","w",encoding="utf8") as fq: for line in csv_data.splitlines(): #csv_data.splitlines按行分割 fq.write(line + "\n") 结果: 我是KEY,我是value 我是,张三 我是,里斯 我是,我自己
- CSV模块自带的方法写入文本格式【open是文件对象时,需要增加newline = " "】【
csv.writer
(csvfile, dialect='excel', **fmtparams):参数可增加】- csvfile :文件对象
- dialect :列分割符默认是 ,
- lineterminator:行分隔符 \r\n
- quotechar :字段的应用符号,缺省为" ,双引号
- doubleqoute:双引号处理,默认为:True,如果和quotechar 为同一个,True则使用2个双引号表示,False表示使用转义字符将作为双引号的前缀
- escapechar:一个转义字符,默认为:None
- quothing:指向