zoukankan      html  css  js  c++  java
  • 解析爬虫获取的JSON数据--python爬虫

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

    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)
    转载请注明出处
  • 相关阅读:
    .NET-记一次架构优化实战与方案-梳理篇
    .net core实践系列之SSO-跨域实现
    Vue
    C# WPF
    开源框架
    开源框架
    开源框架
    开源框架
    WCF
    WCF
  • 原文地址:https://www.cnblogs.com/lnlin/p/14813517.html
Copyright © 2011-2022 走看看