爬取美女图片(python源码)

来源:互联网 发布:网络剪刀手中文版下载 编辑:程序博客网 时间:2024/05/17 07:57

使用requests库 + 网页分析

import requests# 爬取美女图片# url = "http://m.mm131.com/xinggan/2492.html"#startPage = 3000  #改#page = 4000    #改# pic_url = "http://img1.mm131.com/pic/" + page + "/" + num +".jpg"def getPicture(page):    pic_num = 1    url_pic_num = 1    all_num = page - startPage    for i in range(startPage, page):        print("\r当前速度:{:} %".format((i-startPage)*100/all_num))#动态显示进度条        while True:            url = "http://img1.mm131.com/pic/" + str(i) + "/" + str(url_pic_num) + ".jpg"            try:                r = requests.get(url, timeout=30)                r.raise_for_status()                #改路径                path = "E://robot_picture//robot_3000-4000//" + str(pic_num) + ".jpg"                with open(path, 'wb') as f:                    f.write(r.content)                    f.close()                pic_num += 1                url_pic_num+=1            except:                url_pic_num = 1                breakdef main():    getPicture(page)if __name__ == '__main__':    main()

———————————————END———————————————–

python纯干货公众号
这里写图片描述

原创粉丝点击