import urllib2
import urllib
import json
url = "http://ajax/googleapis.com/ajax/services/search/web?v=1.0&"
query = raw_input ("What do you want to search for ? >> ")
query = urllib.urlencode({'q': query})
response = urllib2.urlopen (url + query).read()
data = json.loads (response)
results = data ['responseData'] ['results']
for result in results:
title = result['title']
url = result['url']
print (title + ';' + url)错误/System/Library/Frameworks/Python.framework/Versions/2.6/bin/python2.6 /Users/dragonleo/PycharmProjects/untitled2/googleapi您想搜索什么?>>苹果跟踪(最近一次调用):文件"/Users/dragonleo/PycharmProjects/untitled2/googleapi",第8行,响应= urllib2.urlopen (url + "/System/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/urllib2.py",).read()文件“/System/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/urllib2.py”,第126行,在urlopen返回_opener.open(url,数据,超时)文件"/System/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/urllib2.py",行391,在self._open(req,data )文件"/System/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/urllib2.py",行409中,在_open '_ open ',req)文件"/System/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/urllib2.py",中第369行,在"/System/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/urllib2.py",_ _call_chain = func(*args)文件第1181行中,在http_open返回self.do_open(httplib.HTTPConnection,req)文件http_open第1156行中,在do_open raise (错误)urllib2.URLError中:
如果专家能解释我为什么会犯这个错误
发布于 2017-08-17 22:04:31
有两个问题立即突出:
https://stackoverflow.com/questions/45744991
复制相似问题