JSON 4

JSON Response와 Serialization

JSON Response Django에서는 JsonResponse 클래스를 사용해 간편하게 JSON 형태의 응답을 만들 수 있음  프로젝트 기본 설정 프로젝트 디렉토리 생성 및 초기 세팅mkdir api_pjtcd api_pjtpython -m venv .venvpip install django Django 프로젝트 시작django-admin startproject api_pjt .프로젝트 이름: api_pjt 앱 생성python manage.py startapp articles앱 이름: articles settings.py 설정INSTALLED_APPS = [ "django.contrib.admin", "django.contrib.auth", "django.contrib.contentt..

RESTful API와 JSON

다양한 인터페이스 방식CLI(Command Line Interface)명령줄을 통해 컴퓨터와 소통하는 방법GUI(Graphical User Interface)그래픽 요소(버튼, 창 등)를 통해 사용자와 소통하는 방법API(Application Programming Interface)프로그램끼리 서로 정보를 주고받는 통신 방식요청(Request)과 응답(Response)를 모두 포함하는 구조기계 ↔ 인간 간 소통, 소프트웨어 ↔ 소프트웨어 간 통신에 사용됨웹 앱에서 미세먼지 정보를 보여주기 위해 → 기상청 API 요청카카오 로그인 기능 구현 → 카카오 API와 통신유튜브 영상을 불러오기 → YouTube API 활용 RESTful API REST (Representational State Transfer)..

Edit Mode 구현 (3) - Object 회전 및 localStorage 저장 기능 추가

Edit Mode (편집 모드) 구현 Obejct 회전 기능localStorage 저장 기능  회전 기능 추가Overlay.jsx : 회전 아이콘 추가, Edit Mode일 때 동물을 회전할 수 있도록 함EditContext.jsx : rotate 함수를 만들어 선택딘 동물의 방향을 변경할 수 있도록 구현 Overlay.jsxexport const Overlay = () => { const { isEditMode, setEditMode, selectedId, setSelectedId, rotate } = useContext(EditContext); return ( {isEditMode && selectedId ? ( rotate("left")} /..

Python - Pandas(feat. CSV, JSON, XLSX, sqlite3)

다양한 형식에서 데이터 불러오기import pandas as pd#CSV 파일 불러오기df_csv = pd.read_csv('data.csv')print(df_csv.head())"""sep: 구분자 지정, 기본값(,)header: 헤더 행 지정, 기본값은 첫번째 행(0)"""#데이터가 탭으로 구분되어 있을 경우df_csv = pd.read_csv('data.csv', sep = '\\t')#URL에서 CSV파일 불러오기url = ''df_csv_url = pd.read_csv(url)print(df_csv_url.head())#Excel파일 불러오기df_excel = pd.read_excel('data.xlsx')print(df_excel.head())"""sheet_name: 읽고자 하는 시트 이름 ..

Python to AI 2024.12.04
728x90