• 技术文章 >常见问题 >Python常见问题

    python怎样获取json数据类型?

    yangyang2020-05-27 11:10:46原创2823

    python中获取json不同数据类型的方法:

    1、获取"key":value("id":value)类型

    page = 1
    param = {
        'currentPage': page
    }
    # 伪装火狐
    kv = {'User-Agent': 'Mozilla/5.0'}
     
    response = requests.get(url, params=param, headers=kv)
    data = response.text
     
    #通过正则获取"id":value列表
    datalist = re.findall(r'\"id\":.*?(?=,)', data)
     
    #打印datalist
    print(datalist)

    2、获取"key":"value"("rateDate":"value")类型

    datalist2 = re.findall(r'\"rateDate\":\".*?\"', data)
    print(datalist2)

    更多Python知识请关注Python自学网

    专题推荐:python
    上一篇:python如何让程序暂停执行和继续执行? 下一篇:python怎么找出所有的数字?

    相关文章推荐

    • 利用python自动发邮箱• python中怎么样进行矩阵运算?• ubuntu安装python3的几种方式• python如何生成均匀分布的随机数?

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网