问题描述
我的csv文件有一个大问题,这里有人可以建议解决我的问题的python解决方案吗?
在我的csv文件中,“注释”文本列创建多个换行符并将其自身附加到下一行,本质上弄乱了行顺序。我试图将其读取为文本,并用换行符和定界符将其分隔开来,但这颇具挑战性,因为从“备注”创建的换行符顺序不同。
我已在下面的示例csv文件下面附加了txt格式的文件供您参考,以便您可以更好地了解定界符格式,您的输入将不胜感激。
当前文件
key1\tkey2\tremarks\tdate_created\tprogram_type\n
1910-ASD3\tT342-1AE2\tJohan has applied for\n
this program on 2020-03-13,good application etc.\tprogram_A\n
9572-45A3\t823A-1T3C\tMary has applied for this program\n
on 2019-03-13,she has doubts about this program\n
so she switched her program on 2019-04-13 etc.\tprogram_B\n
842E-123A\t343D-6TYB\t\tnot enrolled\n
期望的结果
key1\tkey2\tremarks\tdate_created\tprogram_type\n
1910-ASD3\tT342-1AE2\tJohan has applied for this program on 2020-03-13,good application etc.\tprogram_A\n
9572-45A3\t823A-1T3C\tMary has applied for this program on 2019-03-13,she has doubts about this program so she switched her program on 2019-04-13 etc.\tprogram_B\n
842E-123A\t343D-6TYB\t\tnot enrolled\n
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)