在pandas中读取CSV文件的所有行,除了最后一行。

10 浏览
0 Comments

在pandas中读取CSV文件的所有行,除了最后一行。

我有一些CSV文件,我用pandas读取它们的方式是:

#!/usr/bin/env python
import pandas as pd
import sys
filename = sys.argv[1]
df = pd.read_csv(filename)

不幸的是,这些文件的最后一行经常出现损坏(逗号数量错误)。目前,我需要在文本编辑器中打开每个文件并删除最后一行。

有没有可能在同一个python/pandas脚本中删除最后一行,以避免进行这个额外的非自动化步骤?

0