파이썬은 긴 문자열 문자열 JSON으로 컨텐츠를 변환

첫 번째 방법 전환

# 인코딩 = 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__))

  

 

추천

출처www.cnblogs.com/chongyou/p/12152419.html