无聊的我翻到了一篇关于csv文件读取与写入的帖子,作为测试小白的我一直对python情有独钟,顿时心血来潮,决定小搞他一下,分享给那些需要的小白,对于python大神们来说,简直就是小儿科,对于我这种测试小白,看到代码就如同打了鸡血一样,恩恩,好东西,好东西!
csv文件的写入:(推荐学习:Python视频教程)
stu1 = ['marry',26] stu2 = ['bob',23]
写入的第一步同样也是打开文件,因为我们是要写入,所以我们用的模式就是 'a' 模式,追加内容,至于"newline="就是说因为我们的csv文件的类型,如果不加这个东西,当我们写入东西的时候,就会出现空行,这个大家可以尝试着不加试试一下,也可以"老乌龟的屁股"(规定)
out = open('Stu_csv.csv','a', newline='')
下面我们定义一个变量进行写入,将刚才的文件变量传进来,dialect就是定义一下文件的类型,我们定义为excel类型
csv_write = csv.writer(out,dialect='excel')
然后进行数据的写入啦,啦啦啦,终于要结束了,写入的方法是writerow,通过写入模式对象,调用方法进行写入
csv_write.writerow(stu1) csv_write.writerow(stu2)
最后各位小白可以用你们最熟悉的一句语法进行漂亮的收尾,66666
print ("write over")
更多Python相关技术文章,请访问Python教程栏目进行学习!
以上是python如何写入csv的详细内容。更多信息请关注PHP中文网其他相关文章!