python读取和写入csv文件

时间:2019-05-11 09:49来源:计算机教程
转载 解决写入csv中间隔一行空行问题 ----------------python读取csv文件------------------ 写入csv: #导入csv   创建一个csv文件,输入内容 with open(birth_weight_file,'w') as f: writer=csv.writer(f) writer.write

转载解决写入csv中间隔一行空行问题

----------------python读取csv文件------------------

写入csv:

#导入csv

 

创建一个csv文件,输入内容

with open(birth_weight_file,'w') as f:
    writer=csv.writer(f)
    writer.writerow(birth_header)
    writer.writerows(birth_data)
    f.close()

这种写法最终的结果就是生成的csv文件每两行中间都有一行空白行,解决办法就是写入后面加上newline=''

import csv

 

#vnsc5858威尼斯城官网,1.找到需要被打开的文件路径,通过open打开文件,声明打开的方式,声明编码格式

写法:

csv_file=open(r'csv文件路径', mode='r', encoding='utf-8')

 

#2.通过csv模组提供的读取方法来读取打开的文件

with open(birth_weight_file,'w',newline='') as f:
    writer=csv.writer(f)
    writer.writerow(birth_header)
    writer.writerows(birth_data)
    f.close()

csv_data=csv.reader

#3.通过for循环遍历读取数据存入字

for i in csv_data:

  csv_dict={'k1':i[0],

       'k2':i[1],

       'k3':i[2] 

}

编辑:计算机教程 本文来源:python读取和写入csv文件

关键词:

  • 上一篇:没有了
  • 下一篇:没有了