网站规划与制作装饰设计公司wordpress企业主题
网站规划与制作,装饰设计公司wordpress企业主题,北京服务网,wordpress 实名问题描述#xff1a;
写入csv文件时候无法进行原样写入(写入字符串中出现逗号,时候#xff0c;csv文件自动分成两个单元格)
with open(test.csv,w) as f:
f.write(闲暇时#xff0c;我会被一段#xff0c;配乐诗朗诵,所感动,悲伤…问题描述
写入csv文件时候无法进行原样写入(写入字符串中出现逗号,时候csv文件自动分成两个单元格)
with open(test.csv,w) as f:
f.write(闲暇时我会被一段配乐诗朗诵,所感动,悲伤)
print(写入成功)原因分析
在写入csv文件的时候英文逗号在csv中被默认为单元格的分隔。
前两个逗号是中文的逗号后面两个英文的逗号被默认为分隔写入了不同的单元格中。
解决方案
使用csv模块
import csv
with open(test.csv, w) as f:
writer csv.writer(f)
writer.writerow([闲暇时我会被一段配乐诗朗诵, ,所感动, ,悲伤])结果显示英文逗号成功被写入了csv文件中
也可以在with open 的语句中加入 newline来确保每次写入数据后只回车一次
import csv
with open(test.csv, w) as f:
writer csv.writer(f)
writer.writerow([闲暇时我会被一段配乐诗朗诵, ,所感动, ,悲伤])
writer.writerow([闲暇时我会被一段配乐诗朗诵, ,所感动, ,悲伤])
# 写入多行用writerows
# writer.writerows([[0, 1, 3], [1, 2, 3], [2, 3, 4]])import csv
with open(test.csv, w, newline) as f:
writer csv.writer(f)
writer.writerow([闲暇时我会被一段配乐诗朗诵, ,所感动, ,悲伤])
writer.writerow([闲暇时我会被一段配乐诗朗诵, ,所感动, ,悲伤])
# 写入多行用writerows
# writer.writerows([[0, 1, 3], [1, 2, 3], [2, 3, 4]])参考
https://blog..net/waple_0820/article/details/70049953
https://www..com/meitian/p/4625011.html
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/diannao/87888.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!