美文网首页
Python 对象数组 转JSON 字符串

Python 对象数组 转JSON 字符串

作者: helang1991 | 来源:发表于2018-11-02 16:25 被阅读27次

    前言
    在Python中基本数据类型可以直接使用json.dumps直接转json字符串,但是对于自定义的类来说,需要先将对象“字典化”,也就是使用"dict"这个函数;同理对于数组中的对象,每个对象都需要提前“字典化”,废话不多说,看代码

    import json
    
    #define A.class
    class A:
        def __init__(self,name):
            self.name = name
    
    list = []
    list.append(A("12sd3da").__dict__)
    list.append(A("212wq").__dict__)
    list.append(A("dsa").__dict__)
    
    print(json.dumps(list))
    
    

    打印结果

    [{"name": "12sd3da"}, {"name": "212wq"}, {"name": "dsa"}]
    

    原文:https://blog.csdn.net/helang296479893/article/details/83657309

    相关文章

      网友评论

          本文标题:Python 对象数组 转JSON 字符串

          本文链接:https://www.haomeiwen.com/subject/alecxqtx.html