javascript代码bing搜索 - 获得超过30个结果

时间:2016-10-27 01:10:07

标签: javascript python hyperlink urllib2

我正在搜索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个第一批结果的来源?

1 个答案:

答案 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 
}