Python中向csv文件写入数据总是多一行的问题
Python中向csv文件写入数据总是多一行的问题解决办法原因分析
解决办法
一.
① 增加newline=’ ‘前代码如下图:
② 效果如图:
二.
① 增加newline=’ '后代码如下图:
② 效果如图:
原因分析
Python 3 里面对 str 和 bytes 类型做了严格的区分,不像 Python 2 里面某些函数里可以混用。所以用 Python 3 来写 wirterow 时,打开文件不要用 wb 模式,只需要使用 w 模式,然后带上 newline=’’。
在 Windows
原创
2021-10-26 16:43:55 ·
2049 阅读 ·
1 评论