我使用的是json服务,通过这种方式获取数据:
import urllib2
import json
url = "http://nominatim.openstreetmap.org/reverse?format=json&lat=52.5487429714954&lon=-1.81602098644987&zoom=18&addressdetails=1"
r = urllib2.urlopen(url)
data = json.load(r)
我需要在第二个大约10-50个查询。最好的办法是什么?在
PD:没有json服务限制。
谢谢
在python方面您无能为力。在
如果this issue对您没有问题,您可以考虑使用最新的
simplejson
,这比标准库json
的加载速度快得多。请记住,虽然直接比较库时反序列化更快,但是考虑到整个请求/响应周期,这种差异可能不值得。在对于运行并行请求,您应该尝试grequests:
显然,即使并行启动50个请求,也会受到网络和远程服务器性能的限制。在
相关问题 更多 >
编程相关推荐