如何获取line得值是多少?

def analyseFile(filename):
single_record = {}
billfile = open(filename)

for line in billfile:
    data_flag = line[0:2].strip()
    if len(line) < 140 or data_flag != '20':
        continue

            。
            。
            。
        我分析从ftp下载的文件,然后一条条插入数据库中,当程序崩溃时,我继续从上次开始插入,该怎么写,(如何获得上次插入的最后一条数据line的值)

可不可以每插入一条数据然后将line清空,这样该怎么写?

你的billfile要加一个readlines()
才能后面for line in billfile