python 爬虫 下载妹子图片,,#coding:utf-


#coding:utf-8import requestsfrom bs4 import BeautifulSoupimport reDownPath = "/jiaoben/python/meizitu/pic/"import urllibhead = {'User-Agent':'Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.1.6) Gecko/20091201 Firefox/3.5.6'}TimeOut = 5PhotoName = 0c = '.jpeg'PWD="/jiaoben/python/meizitu/pic/"for x in range(1,4):  site = "http://www.meizitu.com/a/qingchun_3_%d.html" %x  Page = requests.session().get(site,headers=head,timeout=TimeOut)  Coding =  (Page.encoding)  Content = Page.content#.decode(Coding).encode('utf-8')  ContentSoup = BeautifulSoup(Content)  jpg = ContentSoup.find_all('img',{'class':'scrollLoading'})  for photo in jpg:    PhotoAdd = photo.get('data-original')    PhotoName +=1    Name =  (str(PhotoName)+c)    r = requests.get(PhotoAdd,stream=True)    with open(PWD+Name, 'wb') as fd:        for chunk in r.iter_content():                fd.write(chunk)print ("You have down %d photos" %PhotoName)

评论关闭