'''
Title=打包从图片程序
Date=2018-02-24
'''
#导入模块
from requests import get
from urllib import parse
import pyinstaller
name=parse.quote(input("请输入你需要的表情名称:"))
number=int(input("请输入需要爬取的页数:"))
#print(name)
for m in range(number):
pictureUrls="https://image.baidu.com/search/acjson?tn=resultjson_com&ipn=rj&ct=201326592&is=&fp=result&queryWord="+name+"&cl=2&lm=-1&ie=utf-8&oe=utf-8&adpicid=&st=-1&z=&ic=0&word="+name+"&s=&se=&tab=&width=&height=&face=0&istype=2&qc=&nc=1&fr=&pn="+str(m*30)+"&rn=30"
#get函数返回网页源码
urls=get(pictureUrls)
#pictureUrl='https://timgsa.baidu.com/timg?image&quality=80&size=b9999_10000&sec=1519488682024&di=bb9c58fd6a892dbae260b07c5c55ce97&imgtype=0&src=http%3A%2F%2Fwww.17qq.com%2Fimg_biaoqing%2F20867600.jpeg'
for n in range(30):
#提取pictureUrls里面的网址
pictureUrl=(urls.json()['data'][n]['middleURL'])
print(pictureUrl[-20:])
#二进制内容
pictureContent=get(pictureUrl).content
with open(pictureUrl[-20:],'wb')as f:
f.write(pictureContent)