在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脚本中删除最后一行,以避免进行这个额外的非自动化步骤?