解析我試圖解析這個小JSON,我想借此數量:JSON與Python
{"nombre":18747}
我嘗試:
import urllib.request
request = urllib.request.Request("http://myurl.com")
response = urllib.request.urlopen(request)
print (response.read().decode('utf-8')) //print -> {"nombre":18747}
import json
json = (response.read().decode('utf-8'))
json.loads(json)
但我有:
Traceback (most recent call last):
File "<pyshell#38>", line 1, in <module>
json.loads('json')
AttributeError: 'str' object has no attribute 'loads'
任何幫助?
是的,但我有這樣的:文件「C:\ Python33 \ lib \ json \ decoder.py」,行352,解碼 obj,結束= self.raw_decode(s,idx = _w(s,0)。 ()) TypeError:不能在類似字節的對象上使用字符串模式 – mpgn
@Martialp:啊,我明白了;這改變了Python 3.我會更新。 –
是的,現在我有:ValueError:沒有JSON對象可以被解碼 – mpgn