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