zoukankan      html  css  js  c++  java
  • python接口自动化测试十:字典、字符串、json之间的简单处理

     

    # 字典
    = {
    #   键:值
        '': '',
        '': ''
        }

    # 字典
    # dict      key: value   key是唯一的,无序的
    = {
        's': 
    12,
        'f': False,
        2: 'd',
        'r': 't',
        'sd': ['gf''rt'' ew'],
        'rt': ('rte''ewr'),
        'ru': {
                'rty': 'fghg'
    ,
                'dfs': 'yjtujyt'
                }
        }
    # print(h)
    print(h['ru'])      # 取出指定的key为ru的值

     

    # 取出所有的key
    keys h.keys()
    print(keys)

     

    遍历所有的key
    for i in list(keys):
        print('%s = %s'%(i, h[i]))

     

    abc = {'aa': 'dd''bb': 'th'}
    print(abc)
    print(type(abc))    # 查看abc的数据类型
    aaa str(abc)      # 字典转str
    print(type(aaa))
    print(aaa)

     

    bbb eval(aaa)     # str转字典
    print(type(bbb))
    print(bbb)

     

    # 字符串转字典

    bbb = eval(aaa)
    print(type(bbb))
    print(bbb)

     

    # json(str)转字典 : 把json格式转换成字典格式

    json_dict = json.loads(d_json)
    print(type(json_dict))
    print(json_dict)

    # 字典转json: json本质是字符串,只是按一定规则转换的

    d_json = json.dumps(h)
    print(d_json)
    print(type(d_json))

     

  • 相关阅读:
    Macaca初体验-Android端(Python)
    Macaca初体验-Android端(Python)
    Macaca初体验-Android端(Python)
    什么是流媒体技术
    什么是流媒体技术
    什么是流媒体技术
    什么是流媒体技术
    设备可以和人说话了 就问你怕不怕?
    设备可以和人说话了 就问你怕不怕?
    你都有什么副业?
  • 原文地址:https://www.cnblogs.com/zhongyehai/p/9159724.html
Copyright © 2011-2022 走看看