sql = "insert into loganalyzer(timespan, id, action, action_num)values(%s,%s,%s,%s)" for anchor in anchorLogList: action = anchor["actions"] nowTime = time.strftime("%Y-%m-%d %H:%M:%S",time.localtime(time.time())) data=(nowTime, anchor["userId"], "playTime", action["playTime"]) bufferData.append(data) number=number+1 if number>100: cursor.executemany(sql,bufferData) db.commit() number=0 bufferData=[] if number > 0: cursor.executemany(sql,bufferData) db.commit()