#coding: utf-8
import requests, time
from datetime import datetime
from multiprocessing.dummy import Pool
def execute(i):
global countFail, failed
songs = None
success = None
# Raw Data Extract: Start
(songName, artist, albumName) = (i['data']['songorig'], i['data']['singer'][0]['name'], i['data']['albumname'])
# Raw Data Extract: End
url = 'https://itunes.apple.com/search?country=cn&entity=song&limit=15&term=' + (songName + '+' + artist + '+' + albumName).replace(' ', '+')
try:
songs = requests.get(url).json()
except:
print('Try error 1 : ' + url)
if songs is not None and songs['resultCount'] == 0:
u