zoukankan      html  css  js  c++  java
  • python3 json数据格式的转换(dumps/loads的使用、dict to str/str to dict、json字符串/字典的相互转换)

    在写网络爬虫的时候,有时候会抓取到一些json格式的字符串,想要通过python字典的方式对字串中的内容进行寻址,则需要将json字符串先转换为python字典。

    dumps()函数: 

    loads()函数:

    示例:

    import json
    
    class forDatas:
        def __init__(self):
            pass
        
        def testJson(self):
            # 定义一个字典
            d = {'a': 1,
                 'b': 2,
                 'c': 'asdf'}
            print('d:', d, type(d))
    
            # dict to str
            d1 = json.dumps(d)
            print('d1:', d1, type(d1))
    
            # str to dict
            d2 = json.loads(d1)
            print('d2:', d2, type(d2))
    
    if __name__ == '__main__':
        tt = forDatas()
        tt.testJson()
  • 相关阅读:
    lldb
    错误记录
    越狱后
    c#学习
    26python类
    day01
    第二冲刺阶段第四天
    第二冲刺阶段第三天
    第五周课后作业
    结对作业
  • 原文地址:https://www.cnblogs.com/zrmw/p/10635315.html
Copyright © 2011-2022 走看看