我試圖用Python解釋來自Twitch API的數據。這是我的代碼:與Python的JSON「對象必須是str,而不是字典」
from twitch.api import v3
import json
streams = v3.streams.all(limit=1)
list = json.loads(streams)
print(list)
然後,運行的時候,我得到:
類型錯誤 「的JSON對象必須str的,而不是 '字典'」
任何想法?另外,這是一種我真的想要使用API中的數據的方法嗎?
嘗試打印'streams'。它可能已經被解析過JSON。 –
另外:不應該使用'list'(或任何其他內置函數的名稱)作爲變量名稱。後續代碼不能再調用'list()'並期待標準結果。 –
@DanD。啊是的,所以印刷流確實有效。現在,我將如何處理這些數據的一部分並使用它? – Karrigan