1. import re
    2. import os
    3. import requests
    4. if not os.path.exists('./qiutuLibs'):
    5. os.mkdir('./qiutuLibs')
    6. url='https://www.qiushibaike.com/imgrank/page/'
    7. headers={
    8. 'User-Agent':'Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/63.0.3239.132 Safari/537.36 QIHU 360S'
    9. }
    10. for pageNum in range(1,3):
    11. new_url=url+str(pageNum)+'/'
    12. print('new_url',new_url)
    13. page_text=requests.get(url=new_url,headers=headers).text
    14. ex='<div class="thumb">.*?<img src="(.*?)" alt.*?</div>'
    15. img_src_list=re.findall(ex,page_text,re.S)
    16. for src in img_src_list:
    17. src='http:'+src
    18. img_data=requests.get(url=src,headers=headers).content
    19. img_name=src.split('/')[-1]
    20. imgPath='./qiutuLibs/'+img_name
    21. with open(imgPath,'wb') as fp:
    22. fp.write(img_data)
    23. print(img_name,'下载成功!!!')