def a(i):
headers = {
"User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) "
"Chrome/111.0.0.0 Safari/537.36"
}
request = urllib.request.Request(url=i, headers=headers)
resp = urllib.request.urlopen(request)
text = resp.read().decode('utf-8')
text = json.loads(text)
return text
def get_songs(name):
songs = []
urllist = get_down_urls(name)
pool = Pool(len(urllist))
import time
start = time.time()
p = pool.map(a, urllist)
pool.close()
end = time.time()
print(end - start)
for i in p:
if i["code"] == 0:
song = {"song_url": i["data"]["lqurl"], "user": i["data"]["user"]["NN"]}
songs.append(song)
return songs
1.进行注册测试,输入不存在的号码是为了演示给大家,虽然提示发送短信验证码失败,但我可以从redis数据库去拿取短信验证码,注册成功后,即跳转到登录页面
2.用户注册成功后,查看数据库中ih_user_profile表的内容,成功将用户注册信息保存到数据库