我正在搜索bing搜索网页。假设我搜索术语" Julia Roberts",那么带有结果的网址大致如下:
http://www.bing.com/images/search?q=julia+roberts
当我使用python下载代码时,我使用以下源代码:
import urllib
def geturl(link,my_file):
try:
urllib.request.urlretrieve(link, my_file)
except:
pass
link = "http://www.bing.com/images/search?q=julia+roberts"
my_file = "my_file.txt"
get_url(link,my_file)
问题是,此类来源仅包含前30个结果(或50个)。
如何获得包含200个第一批结果的来源?
答案 0 :(得分:0)
我不确定您是否期望获得以下结果,请在您的控制台窗口中尝试
此页面的“http://www.bing.com/images/search?q=julia+roberts”。
<强> JS:强>
var a=document.querySelectorAll('div a img');
for(i in a){
console.log(a[i].src); // get all the image source src path
//console.count("called"); // it will retrieve 246 image src path
}