最简单的形式,不需要任何处理:

obj = requests.get(url).json()

遇到JSON数据无法解析时,可能原因需要去除获取的数据头尾不属于JSON数据的部分:

page_text = getResponse(url).text
sonObj = demjson.decode(page_text[42:-2])
# 选取所返回的数据中数据json的部分 使用demjson解析

遇到JSON列表时:

   res = getResponse(url)
    temp = res.text
    jsonList = json.loads(temp)
    linkList = []
    for obj in jsonList:
        pageUrl = obj['url']
        #print(pageUrl)
        linkList.append(pageUrl)

 

相关文章:

  • 2021-11-05
  • 2022-12-23
  • 2021-12-20
  • 2021-12-15
  • 2021-11-21
  • 2021-12-16
  • 2021-12-06
猜你喜欢
  • 2021-11-26
  • 2021-11-30
  • 2021-11-30
  • 2021-11-30
  • 2021-12-31
  • 2021-07-30
相关资源
相似解决方案