我正在写一个简单的脚本,应该从Unsplash下载N个随机图像。它是有效的——但主要是。它总是下载N张相同的图片。我相信urllib
正在缓存图像,但即使尝试urllib.urlcleanup()
它仍然下载相同的N个图像。你能帮帮我吗?这是我的密码:
import urllib
num = 4
for i in range(1, num + 1):
print("Downloading image #" + str(i) + "...")
urllib.urlretrieve("https://source.unsplash.com/random", "image" + str(i) + ".jpg")
urllib.urlcleanup()
编辑:有人指出我得到了404页。是的,我是,但是在我刚刚解决了这个问题之后,主要的问题仍然在发生
替换
与
看看你实际得到的图像。它们都是相同的,因为这似乎是Unsplash 404页面,表明Unsplash无法识别它是识别图像的。您用于随机图像的URL可能不正确
你会发现this page on downloading random images很有用
相关问题 更多 >
编程相关推荐