我有一个csv文件,如下所示
1,'Man','Loves',
'Japan'
2,'Woman','Loves','Japan'
3,'Man','Loves,'Japan'
4,'Man','Loves',
'Japan'
5,'Man','Loves','Taiwan'
正如我们所看到的,在某些情况下,csv文件记录会移动到下一行。我该如何纠正它并确保文件是这样的。
1,'Man','Loves','Japan'
2,'Woman','Loves','Japan'
3,'Man','Loves,'Japan'
4,'Man','Loves','Japan'
5,'Man','Loves','Taiwan'
更新了问题
x = re.findall(r.'Time (.*?);',data,re.DOTALL)
理想情况下,'时间'之间的刺痛。和';'应该在同一条线上但在某些情况下它在不同的线上。我认为这会引起问题。我尝试使用rstrip,但它没有帮助。 csv文件仍然相同。
代码在不同的机器(生产)上,所以我输入了我能做的。