본문 바로가기
728x90
반응형

JSON 데이터 교환2

(Python) JSON 모듈이란? Summary 오늘은 Python 에서 사용되는 json 모듈에 대해서 소개해보겠습니다. json 모듈은 JSON (JavaScript Object Notation) 데이터를 다루기 위한 표준 라이브러리입니다. JSON은 경량의 데이터 교환 포맷으로, 사람이 읽기 쉽고 기계가 파싱하고 생성하기 쉽게 설계되었습니다. 이 모듈은 Python 객체와 JSON 문자열 간의 변환을 지원합니다. 아래에서는 json 모듈의 주요 기능과 사용법에 대해 자세히 설명하겠습니다. 1) 유래 JSON (JavaScript Object Notation)은 원래 웹 언어인 JavaScript에서 데이터 객체를 만들기 위해 개발되었습니다. 2000년대 초반, 웹 개발이 복잡해지면서 데이터 교환 방식으로 XML 대신 JSON이 인기.. 2024. 1. 11.
(Python) JSON 데이터 통신 (서버/클라이언트) Summary 오늘은 Python 코드를 사용해서 JSON 데이터를 어떻게 주고받을 수 있는지 알아보겠습니다. JSON(JavaScript Object Notation)은 데이터 교환을 위한 경량의 포맷입니다. 이는 사람이 읽기 쉬운 텍스트를 기반으로 하여 키-값 쌍으로 구성됩니다. JSON은 서버와 클라이언트 간 데이터 전송에 널리 사용되며, 다양한 프로그래밍 언어에서 쉽게 파싱하여 데이터의 가시성을 높혀주었습니다. 간단한 서버-클라이언트 구조를 만들어서 진행해보도록 하겠습니다. 1) 서버와 클라이언트 서버(Server) : 서버는 특정 IP 주소와 포트 번호를 열어 대기하고, 클라이언트의 연결 요청을 기다립니다. 연결 후 클라이언트로부터 요청을 처리하며 응답을 반환하는 역할을 합니다. 클라이언트(Cl.. 2024. 1. 11.
728x90
반응형