python csv写入数据,消除空行

Posted 不吃西红柿a

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python csv写入数据,消除空行相关的知识,希望对你有一定的参考价值。

import csv

rowlist=[{‘first_name‘: ‘mark‘, ‘last_name‘: ‘zhao‘,‘age‘:21},

             {‘first_name‘: ‘tony‘, ‘last_name‘: ‘wang‘,‘age‘:22},

            {‘first_name‘: ‘hengry‘, ‘last_name‘: ‘zhang‘,‘age‘:23},]

#newline设置为空

with open(‘names.csv‘, ‘w‘,newline=‘‘) as csvfile:

       #构造三个列    

       col_names = [‘first_name‘, ‘last_name‘,‘age‘]    

       writer = csv.DictWriter(csvfile, col_names)

       #从头部开始按行写入数据

       writer.writeheader()

       writer.writerows(rowlist)

print(".......................writer over............")

以上是关于python csv写入数据,消除空行的主要内容,如果未能解决你的问题,请参考以下文章

csv.writer写入文件有多余的空行

python之读取和写入csv文件

Python在使用函数打开时添加空行

Python学习中,当使用writerow时输出多余的空行解决方法

[python3]csv 模块用法

python csv写入的字符串是啥格式