데이터 저장소-JSON 파일 처리
7094 단어 python 파충류
JSON(JavaScript Object Notation, JS 객체 태그)은 경량 데이터 교환 형식입니다.이것은 ECMAScript(유럽컴퓨터협회에서 제정한 js규범)의 하위 집합을 바탕으로 프로그래밍 언어에 완전히 독립된 텍스트 형식으로 데이터를 저장하고 표시한다.간결하고 뚜렷한 차원 구조로 인해 JSON은 이상적인 데이터 교환 언어가 되었다.읽기 쉽고 쓰기 쉬우며 기계 해석과 생성도 쉬우며 네트워크 전송 효율을 효과적으로 향상시킨다.
JSON 지원 데이터 형식
import json
# python json
person = [
{
'username':" ",
'age':18,
'country':'china'
},
{
'username':"root",
'age':15,
'country':'china'
}
]
json_str=json.dumps(person)
print(type(json))
print(type(json_str))
print(json_str)
#
with open('person.json','w',encoding='utf-8') as fp:
# json
json.dump(person,fp,ensure_ascii=False)
JSON 문자열 load를 Python 객체로 만들기
import json
person = [
{
'username':" ",
'age':18,
'country':'china'
},
{
'username':"root",
'age':15,
'country':'china'
}
]
json_str=json.dumps(person)
print(type(json_str))
persons = json.loads(json_str)
print(type(persons))
# python
with open('person.json','r',encoding='utf-8') as fp :
persons = json.load(fp)
print(type(persons))
print(persons)
일반적인 서식 적용 웹 사이트:https://www.json.cn/
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Python 파충류: 웹 요청 헤더에 User-Agent 추가텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.