API 실습 11

[39-4 파이썬] tequila API 활용하기

tequila API tequila는 Kiwi.com에서 제공하는 API는 항공권, 철도 등 교통편 검색과 관련한 정보를 준다. one-way 편도, return 왕복, multicity 다목적지, nomad 미정의 여정을 선택할 수 있다. 1. 회원가입 비밀번호 생성규칙이 조금 까다롭다. 대소문자, 숫자 등을 포함해야 한다. 2. 시작 전 절차 따르기 - read documentation 공식문서 읽기 - create a solution 사용할 solution 생성하기 - add bank account 나를 인증할 은행 계좌 등록하기 - start using solutions solution 사용하기 3. create a solution 솔루션 생성하기 create solution> Meta Searc..

카테고리 없음 2022.10.04

[39-3 파이썬] sheety API 사용하는 방법

sheety api https://sheety.co/ Sheety - Turn your Google Sheet into an API Turn any Google Sheet into an API instantly. Power websites, apps, or whatever you like, all from a spreadsheet. sheety.co sheety를 이용하면? 내 google spreadsheet에 저장된 파일을 JSON파일로 쉽게 변환하여 데이터처리의 이동과 저장이 쉽다. JSON 파일을 사용하면 인터넷에서 많은 양의 데이터를 요청하고 전송하는 데 사용하는데 유리하다. JSON 파일은 빠르고 정확한 이동에 최적화되어 있는 형식이기 때문이다. 오늘은 sheety를 이용하여 나의 구글shee..

[38-1 파이썬] 구글시트 이용해서 운동 기록 남기기

1단계 구글 스프레드 시트 준비하기 링크로 들어가서 구글 스프레드 시트에 구글 계정으로 로그인하여, 사본을 만들어 저장한다. ----> 클릭 2단계 뉴트리셔닉스 API 웹사이트에서 API key 얻기 회원 가입 후, 인증 메일 확인할 것(verify) APP ID와 API Key 확인하고 파이참에 저장하기 (환경 변수 저장도 가능) 3단계 어떤 API인지 확인하고, endpoint 저장하기 내가 한 운동을 입력했을 때, 그 운동이 얼마 만큼의 칼로리를 소비하는지 등을 알려주는 데이터 가져오기 데모(demo) 사이트---->클릭 공식 문서 사이트 ----> 클릭 endpoint 주소 얻기 https://trackapi.nutritionix.com/v2/natural/exercise 예시 깃허브 ---->클..

[37-6 파이썬 ] 7단계 requests.put(), requests.delete()

requests.put() 기존 데이터를 변경한다. 아래의 서식을 따른다. endpoint header body requsts.put()으로 데이터픽셀값을 수정한다. put_endpoint = f"https://pixe.la/v1/users/{USERNAME}/graphs/{GRAPH_ID}/{yesterday}" headers = { "X-USER-TOKEN": TOKEN, } put_parameters={ "quantity": "5000" } response = requests.put(url=put_endpoint, headers=headers, json=put_parameters) print(response.text) requests.delete() 기존 데이터를 삭제한다. 아래의 서식을 따른다. ..

[37-5 파이썬] 6단계 datetime 모듈, strftime()

datetime 모듈을 이용하면 연도, 달, 날짜, 시간에 관한 정보를 쉽게 얻을 수 있다. 만약 지정된 날짜를 지정하면 해당 날짜에 대한 정보를 datetime 모듈 형식으로 출력한다. import datetime yesterday = datetime.datetime(year=2022, month=9, day=28) print(yesterday) >>2022-09-28 00:00:00 날짜 지정없이 datetime 모듈의, datetime 클래스에서, 오늘(today) 정보를 출력해보자. import datetime today = datetime.datetime.today() >>2022-09-30 06:06:05.647800 연도, 달, 날짜를 각각 뽑아보자. year = datetime.dateti..