def update_all(self, task, user_info, all_weibos, new_weibos, deleted_weibos):
deleted_time = self.update_deletion(deleted_weibos.values())
if deleted_time != -1:
out = task['name']+'_del_' + time.strftime("%Y-%m-%d_%H.%M.%S") + '.csv'
weibo_writer.last_deleted_weibos_to_csv(self.conf['db'], task['uid'], \
deleted_time, out)
logger.log('[x] %s\'s deleted weibos are exported to %s' % (task['uid'], out), 'green')
self.show_user_info(user_info)
self.show_user_weibos(new_weibos.values(), deleted=False)
self.show_user_weibos(deleted_weibos.values(), deleted=True)
self.insert_table(table='user_info', entries=[user_info])
self.update_table(table='status', entries=all_weibos.values(), delete=False)
# helper functions
评论列表
文章目录