列未正确定位的csv文件

时间:2016-06-05 03:50:27

标签: python

我有一个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)

这个词在“时间”和“时间”之间拉取数据。和&#39 ;;'。这会进一步保存到csv文件。

理想情况下,'时间'之间的刺痛。和';'应该在同一条线上但在某些情况下它在不同的线上。我认为这会引起问题。我尝试使用rstrip,但它没有帮助。 csv文件仍然相同。

代码在不同的机器(生产)上,所以我输入了我能做的。

0 个答案:

没有答案