ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 파이썬 JSON
    Python/json 2022. 9. 13. 17:00
    728x90
    반응형

    목차

       

       

      파이썬의 JSON

      json python에는 Json 데이터 작업에 사용할 수 있는 내장 패키지가 있습니다. 

      ex)

      json 모듈을 가져옵니다.

      import json

       

       

      JSON 구문 분석 - JSON에서 Python으로 변환

      json.loads() JSON 문자열이 있는 경우 메서드를 사용하여 구문 분석할 수 있습니다.

      결과는 python 사전이 됩니다.

       

      파이썬에서 JSON으로 변환

      json.dumps() Python 객체가 있는 겨웅 메서드를 사용하여 JSON 문자열로 변환할 수 있습니다.

       

      다음 유형의 Python 객체를 JSON 문자열로 변환할 수 있습니다.

      • dict
      • list
      • tuple
      • string
      • int
      • float
      • True
      • False
      • None

      Python에서 JSON으로 변환할 때 Python 객체는 해당하는 JSON(JavaScript)으로 변환됩니다.

      Python JSON
      dict Object
      list Array
      tuple Array
      str String
      int Number
      float Number
      True true
      False false
      None null

       

      ex)

       

      결과 서식 지정

      위의 예는 JSON 문자열을 출력하지만 들여쓰기와 줄 바꿈 없이 읽기가 쉽지 않습니다.

      이 json.dumps() 메서드에는 결과를 더 쉽게 읽을 수 있도록 매개변수가 있습니다.

       

      ex)

      매개변수 indent 를 사용하여 들여쓰기 수를 정의합니다.

      ex)

      매개변수 separators 를 사용하여 기본 구분 기호를 변경합니다.

      Order the Result

      이 json.dumps() 메서드에는 결과에서 키의 순서를 지정하는 매개변수가 있습니다.

       

      ex)

      매개변수 sort_keys 를 사용하여 결과를 정렬할지 여부를 정합니다.

       

      반응형

      댓글

    Designed by Tistory.