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

    python怎样获取json数据类型?

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

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

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

    1

    2

    3

    4

    5

    6

    7

    8

    9

    10

    11

    12

    13

    14

    15

    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")类型

    1

    2

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

    print(datalist2)

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

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

    相关文章推荐

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

    全部评论我要评论

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

  • 取消发布评论
  • 

    Python学习网