1、下载writerow,查询可以得到下图内容:
2、输出的csv的效果是:行末是CR,然后才是一个CRLF的换行
3、使用binary模式即可
改为
就能解决问题了。
python 字符串换行的三种方式:
#第一种:三个单引号
print ''' 我是一个程序员
我刚开始学习python'''
#第二种:三个双引号
print """ 我是一个程序员
我刚开始学习python"""
#第三种:\结尾
print "我是一个程序员,\
我刚开始学python"
#改成这句:
f.write("\r\n".join(list1))
插入 '\n'
或者 行尾加","
print([1, 2, 2],'\n',[1, 2, 2, 4],)
把写文件那一行改为
f.write('\n'.join(list1))