def __repr__(self): return '<title:%s img:%s url:%s baseurl:%s hateb:%s>' % (self.title, self.img, self.url, self.baseurl, self.hateb) # main usys = UpdateSys() if not usys.run_update(): print 'already running.' sys.exit() # Truncate bookrank = BookRankingUpdater() bookrank.truncate() # Update for e in BookEntryUpdater.get_all(): entry_id = e.id opt = {} opt['Keywords'] = e.term opt['SearchIndex'] = e.searchindex if e.node: opt['BrowseNode'] = e.node opt['ResponseGroup'] = 'Medium,Reviews' opt['ItemPage'] = 1 print entry_id, opt root = item_search(**opt) total_results = int(root.Items.TotalResults) print total_results keywords = opt['Keywords'] items = []