【发布时间】:2017-02-03 13:31:41
【问题描述】:
我想用 python 来抓取谷歌街景图像。 例如:
'url=https://maps.googleapis.com/maps/api/streetview?location=48.15763817939112,11.533002555370581&size=512x512&key=
我运行以下代码:
import requests
result = requests.get(url)
result.json()
但是出现错误:
Traceback (most recent call last):
File "<ipython-input-69-180c2a4b335d>", line 1, in <module>
result.json()
File "/home/kang/.local/lib/python3.4/site-packages/requests/models.py", line 826, in json
return complexjson.loads(self.text, **kwargs)
File "/home/kang/.local/lib/python3.4/site-packages/simplejson/__init__.py", line 516, in loads
return _default_decoder.decode(s)
File "/home/kang/.local/lib/python3.4/site-packages/simplejson/decoder.py", line 370, in decode
obj, end = self.raw_decode(s)
File "/home/kang/.local/lib/python3.4/site-packages/simplejson/decoder.py", line 400, in raw_decode
return self.scan_once(s, idx=_w(s, idx).end())
JSONDecodeError: Expecting value
这个url的响应是:
如何解决这个问题? 非常感谢。
【问题讨论】:
-
你能打印出你得到的回复吗?当我尝试在浏览器上点击此 URL 时,我没有收到 JSON 响应。可能是这个错误?
-
/home/kang/Desktop/streetview.jpg
-
为什么要提供本地文件的链接?
-
如何在评论中粘贴图片?我只是下载这个 url 的响应。但在图片中,它显示“抱歉,我们这里没有图片”
-
把它贴到一些图片分享网站上,你可以在这里给一个链接。或者您可以使用图像编辑您的问题。或者您可以简单地编辑您的问题并提供实际响应。
标签: python json api google-maps-api-3 google-street-view