def insert_new_time(self):
if time.mktime(time.strptime(self.item_max_time, '%Y-%m-%d %H:%M:%S')) < time.time():
if self.sqlite_flag:
try:
log.msg('delete from history where spider_name='+self.spider_name,level=log.WARNING)
self.cu.execute('delete from history where spider_name="'+self.spider_name+'"')
self.sx.commit()
except sqlite3.OperationalError,e:
log.msg('__________',level=log.WARNING)
pass
sql = "insert into history values(?,?,?)"
params = (self.item_max_time,self.item_max_id,self.spider_name)
self.cu.execute(sql,params)
self.sx.commit()
self.close_sqlite()
评论列表
文章目录