def extractDataToDB(self, songList): db = DBController() for song in songList: try: URL = self.getURL(song['title'], song['artist']) viewStatDataList, socialInteractionDataList, detailStatDataDict = self.extractDataFromIMVDB(URL) db.insertIMVDBDataToDB(song['id'], viewStatDataList, socialInteractionDataList, detailStatDataDict) except Exception as e: print e continue