0

我运行以下代码来获取一些地址信息,并在使用 urllib.urlopen() 连接 geo API 时得到 IOError: [Errno socket error] [Errno 10060]。

我可以从网络浏览器下载 Json 数据。但无法通过 Python 打开网址。

[1]import urllib
[2]import json
[3]serviceurl = 'http://maps.googleapis.com/maps/api/geocode/json?'
[4]address = raw_input('Enter location: ')
Enter location: South Federal University
[5]url = serviceurl + urllib.urlencode({'sensor':'false', 'address': address})
[6]print 'Retrieving', url
Retrieving http://maps.googleapis.com/maps/api/geocode/json?sensor=false&address=South+Federal+University
[7]uh = urllib.urlopen(url)
4

0 回答 0