2017-09-07 53 views
2

我試圖從加載請求的JSON字符串中獲取參數。從請求獲取JSON參數,我得到:'方法'對象不可訂閱

我想我嘗試過任何我能想到的組合。

任何提示都非常讚賞。

我的代碼是這樣的:

r = requests.get(url, headers=headers) 
json_string = r.json 
status = json.dumps(json_string['httpStatusCode']) 

和我越來越

'method' object is not subscriptable 
+1

是'r.json()',在第二行 – Stack

+1

風馬牛不相及,但是爲什麼'json.dumps()'的最後一行? ? –

+0

不確定。如果可以省略,我會試試看 – Kresten

回答

2

你得到,因爲你分配一個「方法」對象json_string錯誤。
由於在python中「方法」對象是不可下標的。

要獲得JSON響應,你必須這樣做

json_string = r.json()