此方法必须对文件运行两次。
import itertools as itdef get_footer(file_): with open(file_) as f: g = it.dropwhile(lambda x: x != '[Other data]n', f) footer_len = len([i for i, _ in enumerate(g)]) return footer_lenfooter_len = get_footer('file.txt')df = pd.read_csv('file.txt', … skipfooter=footer_len)


