教你怎么批量下载MM写真?


#1

基于python 3.需要安装 requests模块。
网址已做处理,可改为任意一个mm写真的网页,一般都能下载,不能的找我更新规则

pip install requests

代码如下:

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
import requests
import re
 
 
  
response = requests.get(url)
url_list = re.findall(r"//.+\.jpg", response.text)
 
= 0
for url in url_list:
    with open(str(i)+".jpg","wb") as fd:
        #在url前面加上http
        response=requests.get("http:"+url)
        fd.write(response.content)
        print('图片',i,"保存成功\n")
        += 1

结果如图:
image


#2

用函数的方式去下载糗百成人的页面图片,下载了几张,感觉要营养不良了。

网址已做处理,可改为任意一个mm写真的网页,一般都能下载,不能的找我更新规则

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
import requests
import re
 
 
def qbcr(url):
    response = requests.get(url)
    url_list = re.findall(r"//.+\.jpg", response.text)
 
    = 0
    for url in url_list:
        with open(str(i)+".jpg","wb") as fd:
            #在url前面加上http
            response=requests.get("http:"+url)
            fd.write(response.content)
            print('图片',i,"保存成功\n")
            += 1
 
 

想下载第6页的时候,就把5改为6.

?
1

附上效果图


#3
  • 糗百那个下面有其它页数的网址链接,抓取回来就可以生成页数的列表.
  • 指定爬取暂停时间或者限速.
  • 使用多线程加速下载.
  • 增加更多的图片后缀.
  • 使用代理.