擅长:python、mysql、java
<p>该网站使用GET方法获取每10张图片的JSON数据。我不熟悉Python,但我会给你一个R脚本,让你翻译成Python。不过,这个站点不需要Selenium</p>
<pre><code>library(rvest)
library(stringr)
library(rjson)
all_links <- character()
for (i in 1:7) {
url = str_c("https://unsplash.com/napi/collections/10927848/photos?page=", i, "&per_page=10&order_by=latest")
pg <- fromJSON(file = url)
links <- character()
for (j in 1:length(pg)) links[j] <- pg[[j]]$links$download[1]
all_links <- c(all_links, links)
}
</code></pre>
<p>基本上,这个想法是获得JSON文件,下载链接将位于每个项目的$link$download节点</p>