同名微信公众号/知乎专栏: AI算法札记,欢迎关注交流
1.数据格式如下

2.逗号分隔符
err_csv=os.path.join(os.path.expanduser('.'),'deploy','error.csv')
with open(err_csv,'w',newline='') as f:
# writer=csv.writer(f)与下面一行等价,delimiter默认是逗号
writer=csv.writer(f,delimiter=',')
for row in img:
writer.writerow(row)
输出csv文件格式

3.空格分隔符
后经过尝试,将逗号分隔符改为空格,结果如下

4. '\t'分隔符
最后,分隔符改为'\t',成功

但是,excel打开如上,用Notepad++打开发现实际还是tab间隔开的
5.将其作为一个元组
最后一行修改为下面代码,OK
writer.writerow((str(row),))
本文分享了使用不同分隔符(逗号、空格、Tab键)输出CSV文件的经验,并详细介绍了如何通过Python实现这一过程。从简单的逗号分隔到最终采用Tab键分隔的实践,本文为读者提供了丰富的代码示例。
530





