有一个奇怪的 .csv 文件,类似于:
header1,header2,header3
val11,val12,val13
val21,val22,val23
val31,val32,val33
很好,但是在这些行之后,总是有一个空行,后面跟着很多无用的行。整个事情是这样的:
header1,header2,header3
val11,val12,val13
val21,val22,val23
val31,val32,val33
dhjsakfjkldsa
fasdfggfhjhgsdfgds
gsdgffsdgfdgsdfgs
gsdfdgsg
底部的行数完全是随机的,唯一的注释是它们前面的空行。
Pandas 有一个参数“skipfooter”,用于忽略页脚中已知的行数。
关于如何忽略这些行而不实际打开(open()...)文件并删除它们的任何想法?