本文共 745 字,大约阅读时间需要 2 分钟。
提供两种方法的代码:
# 1. 创建文件对象csvfile = open("./data_saved/test.csv",'a',newline='')# 2. 基于文件对象构建 csv写入对象writer = csv.writer(csvfile)# 3. 写入csv文件内容writer.writerow(var_all_dic_key)writer.writerow(var_all_dic_value)# 4. 关闭文件csvfile.close()
with open("./data_saved/test.csv","a",newline='') as csvfile: # 1. 创建文件对象 writer = csv.writer(csvfile) #2. 基于文件对象构建 csv写入对象 writer.writerow(var_all_dic_key) # 3. 写入csv文件内容 writer.writerow(var_all_dic_value) csvfile.close() # 4. 关闭文件
第一个参数:"./data_saved/test.csv"
要保存的csv文件路径和文件名第二个参数:'a’
表示csv文件的写入是以appending方式进行的,即如果该csv文件已存在内容,则在存在内容的后面写入新的内容;当该参数为"w"时,则新写入的内容被放在第一行,原来的内容被全部删除。第三个参数:newline=’'
表示写入csv文件时,新写入的内容和原来的内容之间没有空行。转载地址:http://gprti.baihongyu.com/