첫 번째 방법 전환
# 인코딩 = UTF-8로 수입 된 JSON 클래스 직원 (객체) : 데프 __init __ (자기, 이름, 나이, 성별, 전화) : self.name = 이름 self.age = 나이 self.sex = 섹스 self.tel = 전화의 #将序列化函数定义到类里面 데프 obj_json (자기, obj_instance) : 리턴 { '이름'obj_instance.name, '연령'obj_instance.age, '섹스'obj_instance.sex, '전화'obj_instance.tel} EMP = 직원 ( '릴리', 24 일 '여성', '18223423423') 인쇄 (json.dumps (EMP, 기본 = emp.obj_json))
두 번째 방법 전환
수입 json으로 클래스 직원 (객체) : 데프 __init __ (자기, 이름, 나이, 성별, 전화) : self.name = 이름 self.age = 나이 self.sex = 섹스 self.tel = 전화의 EMP = 직원 ( 'zhangjun' 24 일 '여성', 'XXXXXXX') 인쇄 (EMP .__ dict__) #返回所有的内置方法 인쇄 (json.dumps (EMP, 기본 = \ 람다 직원 : 직원 .__ dict__)) 인쇄 (json.dumps (EMP, 기본 람다 = EMP : EMP .__ dict__))