使用google customsearch api下载图像

时间:2014-04-06 11:21:21

标签: python api google-custom-search

我的问题可能是微不足道的。但我尝试配置我的自定义搜索引擎来下载谷歌图片的前10个结果。这是python脚本。除了我的结果之外,它的工作距离具有相同参数的谷歌图像非常远。有人可以告诉我我想念的是什么吗?

# -*- coding: utf-8 -*-
import os
import sys
from urllib import FancyURLopener
import urllib2
import simplejson
from apiclient.discovery import build


class MyOpener(FancyURLopener): 
    version = 'Mozilla/5.0 (Windows; U; Windows NT 5.1; it; rv:1.8.1.11) Gecko/20071127 Firefox/2.0.0.11'
myopener = MyOpener()

service = build("customsearch", "v1",
               developerKey="** my Key **")

res = service.cse().list(
    q='SearchTerm',
    cx='** my cx**',
    searchType='image',
    num=10,
    imgType='photo',
    fileType='jpg',
    imgSize="xxlarge"
).execute()

count=0
for item in res['items']:
  myopener.retrieve(item['link'],str(count))
  count=count+1

0 个答案:

没有答案