gpt4 book ai didi

Python urllib2 和连接在谷歌地图地理编码上被拒绝

转载 作者:太空宇宙 更新时间:2023-11-03 19:29:55 25 4
gpt4 key购买 nike

我正在使用 Google map api 对地址进行简单的地理编码。

这是一个片段并收到“[Errno 61] 连接被拒绝”:

import urllib2

url='http://maps.googleapis.com/maps/api/geocode/json?address=800+S.+Pacific+Coast+Hwy,+Redondo+Beach,+CA&sensor=false'
req = urllib2.Request(url)
print vars(req)
response=urllib2.urlopen(req)
the_page = response.read()

只需在 FF 3 浏览器中执行 GET 即可工作

php 版本工作正常:

$url='http://maps.googleapis.com/maps/api/geocode/json?address=800+S.+Pacific+Coast+Hwy,+Redondo+Beach,+CA&sensor=false';
$result=file_get_contents($url);

var_dump($result);

Ruby 也可以工作:

require 'net/http'

host='maps.googleapis.com'
path='/maps/api/geocode/json?address=800+S.+Pacific+Coast+Hwy,+Redondo+Beach,+CA&sensor=false'

http=Net::HTTP.new(host)
headers,body=http.get(path)
if headers.code=="200"
print body
else
puts "#{headers.code} #{headers.message}"
end

有什么想法为什么 python 版本不起作用吗?

最佳答案

代码没问题。我认为你刚刚超过: Google geocoding limits

关于Python urllib2 和连接在谷歌地图地理编码上被拒绝,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6404487/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com