![]() |
没有腹肌的馒头 · 2023年科技简报第29期 ...· 1 年前 · |
![]() |
稳重的甘蔗 · 美国商务部就 ChatGPT 等 AI ...· 1 年前 · |
![]() |
才高八斗的烈酒 · 王后因太丑被老公和情妇羞辱,甘愿沦为生育机器 ...· 2 年前 · |
![]() |
捣蛋的手套 · 【释放新就业形态的巨大潜力】-国家发展和改革委员会· 2 年前 · |
![]() |
幸福的豆腐 · 【前途K50】热门前途前途K50报价_图片_ ...· 2 年前 · |
我有这个数据
d = {'col1': [1, 0, 1, 1, 0, 0, 1]}
df = pd.DataFrame(data=d)
并希望通过一行将其转换为csv文件:
1;0;1;1;0;0;1;
我试过这个:
df.to_csv("filepath/filename.csv", index=False, header=False, sep=";")
结果是:
1;0;1;1;0;0;1\n
在创建csv文件之前,如何将换行符替换为半高符?我不想创造,打开它,然后更换它。
发布于 2022-04-25 12:48:01
您可以使用
line_terminator
。
df.to_csv("filepath/filename.csv", index=False, header=False, sep=";", line_terminator=";")
发布于 2022-04-25 12:47:52
sep
是字段分隔符值。您可以使用
line_terminator
设置行终止符。
尝试:
df.to_csv("filepath/filename.csv", index=False, header=False, sep=";", line_terminator="")
https://stackoverflow.com/questions/71999706
复制相似问题
扫码关注腾讯云开发者
领取腾讯云代金券
Copyright © 2013 - 2023 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号: 粤B2-20090059 深公网安备号 44030502008569
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号 | 京公网安备号11010802020287
![]() |
捣蛋的手套 · 【释放新就业形态的巨大潜力】-国家发展和改革委员会 2 年前 |