본문 바로가기
반응형

Side Project/AWS와 Python으로 페이스북 챗봇 개발하기10

[python] spotify API 호출하여 json 데이터 받아오고 처리하기 개요 python을 사용하여 spotify API 를 호출하여 json 데이터를 받아온다. 이 데이터를 원하는 형태로 처리한다. Spotify API 인증 방식 대부분의 API 호출은 인증이 필요하다. 본 포스팅에서는 아래와 같은 인증방식(client_credentials)을 사용한다. API를 호출할 때 client_id, client_secret, grant_type(=client_credentials) 값을 넘겨준다. 그러면 spotify가 access_token을 준다. 이후 API를 호출할 때 header에 access_token 값을 포함하여 요청하면 된다. client_id, client_secret 값은 spotify app을 생성하여 발급받는다. python requests 패키지 pyt.. 2020. 9. 17.
[python] python으로 mysql connect 하기 1. pymysql 패키지 설치 pip3 install pymysql 2. connection 정보를 변수에 저장하기 host = "mysql.hostname.com" port = 3306 database = "test" username = "sunny" password = "sunny123" 연결할 mysql 서버의 host, port 를 저장한다. 또한 접근할 database명, user, password를 저장한다. 당연히 해당 user가 database 권한이 있어야 접근 가능하다. 3. connection 생성하기 conn = pymysql.connect(host, user=username, passwd=password, db=database, port=port, use_unicode=True,.. 2020. 8. 29.
패스트캠퍼스 데이터 엔지니어링 강의 왜 이 강의를 들으려고 하나유? 인프라 관련 업무만 하다보니 데이터 처리하는 분야도 배워보고 싶어서 사내 교육비를 활용해보고 싶어서 ( 교육이수증 발급 가능 ) 클라우드를 제대로 사용해본 적이 없는데 이 기회에 AWS 접해보고 싶어서 강의로만 끝나는 게 아니라 챗봇 개발 프로젝트까지 제공해줘서 직접 해보는 맛이 있을 것 같아서 교육과정 블로그에 정리할 컨텐츠 Python python으로 mysql connect 하기 python으로 API 호출하여 json 데이터 받아오고 처리하기 csv 파일 데이터를 하나씩 읽어서 처리하기 boto3를 통해 AWS 서비스랑 연동하기 AWS 해당 강의에서 사용하는 AWS 서비스들 간단하게 정리 RDS, S3, Athena, lambda, EMR, DynamoDB, API.. 2020. 8. 23.
[AWS] AWS CLI 설정하기 (Access Key, Secret Key) 현상 boto3를 통해 dynamoDB, S3 등 접근할 때 에러 발생. 에러 messege : Unable to locate credential 해결 AWS CLI로 configure 작업을 진행한다. 아래와 같은 순서로 작업한다. 1) aws cli 설치 나는 AWS CLI 버전 1을 설치했다. 2버전을 설치하면 환경변수 잡아줘도 aws 명령어가 안먹길래 ,, 아무튼 AWS 공식 홈페이지에서 AWS CLI 인스톨러를 다운받자. Windows에 AWS CLI 버전 1 설치 - AWS Command Line Interface AWS CLI 버전 1은 더 이상 Python 버전 2.6 및 3.3을 지원하지 않습니다. 2020년 1월 10일 이후 출시된 1.17 이후의 모든 AWS CLI 버전 1 버전은 P.. 2020. 8. 9.
반응형