본문 바로가기

restfulapi

(3)
Flask RESTful API를 사용한 네이버 뉴스 검색 API 호출하기(2) 자 이제 아래의 RestfulAPI 요청을 했을 때 로컬에서 실행 되도록 코드를 짜보자.하기전에 다운 받아야 하는 라이브러리가 있다.pip install requests 를 터미널에서 작성하면 된다.requests 라는 라이브러리인데 request랑 헷갈릴 수 있으니 조심하자.터미널을 켜고 다운 받아준다. 아래와 같이 뜨면 성공적으로 된것이다.  app.pyGET 방식으로 요청을 할 것이고 경로는 /news/search 경로에서 NewsSearchResource 클래스를 리소스 할 것이다.import serverless_wsgifrom flask import Flaskfrom flask_restful import Apifrom resources.news import NewsSearchResourceapp..
Doker 설치하여 AWS에 있는 Lamda 에 배포하기 Docker란 무엇인가?Docker는 컨테이너화된 애플리케이션을 개발, 배포 및 실행하기 위한 오픈 소스 플랫폼이다. 이를 통해 개발자는 어디서나 일관된 환경에서 코드를 실행할 수 있게 되며, 인프라 환경에 구애받지 않고 애플리케이션을 손쉽게 배포할 수 있다.Docker의 주요 개념Docker의 핵심 개념은 다음과 같다:이미지 (Image): 애플리케이션과 그 환경을 포함한 불변의 파일이다. 도커 이미지는 컨테이너를 생성하는 템플릿 역할을 한다.컨테이너 (Container): 이미지를 실행한 상태로, 애플리케이션이 동작하는 환경이다. 각 컨테이너는 격리된 공간에서 실행된다.Docker Hub: 도커 이미지를 공유할 수 있는 레지스트리 서비스이다. 개발자는 Docker Hub를 통해 이미지를 검색하고 다운..
RestfulAPI Python MySQL Connector 딜리트 방법과 코드 예제 Python MySQL Connector 딜리트 방법과 코드 예제 웹 개발에서 클라이언트가 데이터를 삭제할 때 주로 DELETE 요청을 사용한다. 여기서는 DELETE 요청을 받아서 MySQL 데이터베이스에서 데이터를 삭제하는 방법을 설명한다. MySQL Workbench, Visual Studio Code (VSC), 그리고 POSTMAN을 사용한 상호작용을 예시로 들어보겠다. 1. MySQL Workbench에서 테이블 준비 먼저 MySQL Workbench에서 데이터베이스와 테이블을 준비해야 한다. 예를 들어, 사용자 정보를 저장하는 users 테이블을 생성해보자. CREATE DATABASE mydatabase;USE mydatabase;CREATE TABLE users ( ..