def get_summoners(self, match):
self.delay()
participants = self.watcher.get_match(match)['participantIdentities']
for participant in participants:
summoner = Summoner(participant['player']['summonerId'])
self.session.add(summoner)
try:
self.session.commit()
print('New Summoner - %s' % summoner)
except IntegrityError:
self.session.rollback()
print('Duplicate Summoner - %s' % summoner)
except FlushError:
self.session.rollback()
print('FlushError Summoner - %s' % summoner)
评论列表
文章目录