输出值在一行中。(python3 / csv.write)

时间:2016-10-27 08:21:37

标签: python-3.x csv

我将一个dics列表写入csv文件。但输出是一行。如何在新行中记录每个值?

    f = open(os.getcwd() + '/friend1.csv','w+',newline='')
    for Member in MemberList:
        f.write(str(Member))
    f.close()

1 个答案:

答案 0 :(得分:0)

查看标准库的csv模块中的writing examplethis question。要么是这样,要么只是在每次写入后添加换行符(" \ n")。f.write(str(Member)) + "\n")