모든 언어에는 json이 있습니다. 이 장에서는 예제를 사용하여 Python 언어를 사용하여 인코딩하는 방법을 분석하고 소개하고, Python 언어를 사용하여 JSON 개체를 디코딩하는 방법을 소개합니다.
JSON(JavaScript Object Notation)은 사람이 쉽게 읽고 쓸 수 있는 경량 데이터 교환 형식입니다.
JSON 함수
JSON 함수를 사용하려면 json 라이브러리를 가져와야 합니다. json을 가져옵니다.
json.dumps
json.dumps는 Python 개체를 JSON 문자열로 인코딩하는 데 사용됩니다.
Syntax
json.dumps(obj, skipkeys=False, ensure_ascii=True, check_circular=True, allow_nan=True, cls=None, indent=None, separators=None, encoding="utf-8", default=None, sort_keys=False, **kw)
Example
다음 예는 배열을 JSON 형식 데이터로 인코딩합니다.
#!/usr/bin/python import json data = [ { 'a' : 1, 'b' : 2, 'c' : 3, 'd' : 4, 'e' : 5 } ] json = json.dumps(data) print json
위 코드를 실행한 결과는 다음과 같습니다.
[{"a": 1, "c": 3, "b": 2, "e": 5, "d": 4}]
매개 변수 사용 형식을 지정하다 출력용 JSON 데이터:
>>> import json >>> print json.dumps({'a': 'Runoob', 'b': 7}, sort_keys=True, indent=4, separators=(',', ': ')) { "a": "Runoob", "b": 7 }
Python 기본 유형에서 json 유형으로의 변환 테이블:
위 내용은 Python json 유형이란 무엇입니까? Python json을 구문 분석하는 예제 나열의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!