一些方法可以做到这一点:
- 阅读整个CSV然后使用
df.tail
- 以某种方式反转文件(对于大文件最好的方法是什么?)然后使用
nrows参数来读取
- 以某种方式找到CSV中的行数,然后使用
skiprows并读取所需的行数.
- 也许做块读取丢弃初始块(虽然不知道这将如何工作)
可以用更简单的方式完成吗?如果不是,应该优先考虑这三者中的哪一个?为什么?
可能相关:
- 有效地找到文本文件中的最后一行
- 使用pandas read_csv和nrows读取~13000行CSV文件的部分内容
没有直接关系:
- 如何获得最后一行pandas数据帧?