json.dump()와 jsondumps() 차이점

635 단어 Python
json 모듈은 간단한 방식으로 JSON 데이터를 인코딩하고 디코딩할 수 있습니다.그중의 두 주요 함수는 json이다.dumps()와 json.loads().
1.json.dumps는 Python 데이터 구조를 JSON으로 변환합니다.
import json
data = {
    'name' : 'myname',
    'age' : 100,
}
json_str = json.dumps(data)

2.json.loads는 JSON 인코딩 문자열을 Python 데이터 구조로 변환합니다.
data = json.loads(json_str)

3.json.dump () 및 json.load()는 파일을 처리하는 데 사용되는 JSON 데이터를 인코딩하고 디코딩합니다.
with open('test.json', 'w') as f:
    json.dump(data, f)

with open('test.json', 'r') as f:
    data = json.load(f)

좋은 웹페이지 즐겨찾기