wyhpylc 发表于 2023-1-14 14:38:53

新人爬虫的一问

注:我昨天才开始学爬虫,所以很可能你说什么我都不懂】
这是我看req的帮助文档写出来的小玩意,按理说,它不应该每次爬到的图片不一样嘛(因为有random)但是实测发现了一堆重复的图片,这是怎么回事
from PIL import Image
from io import BytesIO
import requests as rq
import random as rd
_=100
while _:
num1=rd.randint(1,1000)
num2=rd.randint(1,1000)
pic = rq.get(f'http://placekitten.com/g/{num1}/{num2}')
cat = Image.open(BytesIO(pic.content))
for i in range(1,101):
   cat.save(f'cat{i}.png')
_-=1

tommyyu 发表于 2023-1-14 14:44:31

因为那个网站貌似就是有一些图片即使尺寸不一样也是重复的(网站本身的问题)

wyhpylc 发表于 2023-1-14 14:46:27

tommyyu 发表于 2023-1-14 14:44
因为那个网站貌似就是有一些图片即使尺寸不一样也是重复的(网站本身的问题)

OKOK!感谢!
页: [1]
查看完整版本: 新人爬虫的一问