일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- SQL
- Google Spreadsheet
- PostgreSQL
- c#
- hive
- numpy
- Redshift
- Apache
- Mac
- gas
- PySpark
- Google Excel
- Tkinter
- Github
- dataframe
- PANDAS
- string
- Kotlin
- django
- GIT
- Excel
- Java
- math
- list
- google apps script
- array
- 파이썬
- Python
- matplotlib
- Today
- Total
목록API (4)
달나라 노트
- GraphQL 기능을 제공하는 OpenAPI 사이트 https://swapi-graphql.netlify.app/ SWAPI GraphQL API swapi-graphql.netlify.app https://anilist.co/graphiql https://anilist.co/graphiql anilist.co - GraphQL tutorial or learning https://graphql.org/learn/ Introduction to GraphQL | GraphQLCopyright © 2024 The GraphQL Foundation. All rights reserved. For web site terms of use, trademark policy and general project..
이번에는 URL과 URL을 통한 요청 그리고 GET, POST 등의 방식에 대해 그냥 매우 간단하고 알기 쉽게 알아볼겁니다. (그냥 단순히 컨셉을 이해하는게 목표이므로 그 내부에 숨겨진 정말 자세한 내용까지는 다루지 않습니다.) 우리가 URL을 통해 서버에 뭔가를 요청하면 서버는 그에 대한 답을 줍니다. 서버로부터 오는 답이 보통 HTML 형태의 데이터이고, 우리는 HTML 코드를 보기좋게 해석해서 표시해주는 웹 브라우저가 있죠. 그래서 웹 브라우저에 우리가 URL을 입력하면 그 요청을 받은 서버는 요청에 대한 결과를 웹 브라우저에 전송합니다. 웹 브라우저는 서버로부터 전송받은 HTML 코드를 유저가 보기 좋게 해석해서 표시해주게되죠. 내가 어떤 쇼핑몰을 들어간다고 해봅시다. 쇼핑몰의 URL은 아래와 같..
Python으로 API(Application Programming Interface)를 만드는 방법을 알아봅시다. 여러 방법이 있지만 본 글에서는 크게 FastAPI 또는 Flask를 이용하는 방법 두 가지를 알아볼겁니다. 일단 본격적으로 API를 구현해보기 전에 API가 어떻게 작동하는지를 살짝 알아봅시다. (이 내용이 필요없으신 분은 모두 넘긴 후 코드 관련 부분만 보면 됩니다.) (자세히 설명하면 설명할 내용이 굉장히 많고 지금부터 설명한 내용 중 살짝 실제 상황과 맞지 않는 경우가 있을 수 있습니다만, 여기서는 아주 아주 간단하게 그냥 대략적인 감만 잡을 수 있도록 상당히 간추려서 설명할 것이니 대략적인 느낌만 파악하고 넘어가면 됩니다.) 먼저 상황을 가정하여 API를 사용하는 과정을 생각해봅시다..
Python에서 Lotto 번호를 가져오기 위해선 먼저 동행복권 측에서 제공하는 데이터를 이용해야합니다. https://www.dhlottery.co.kr/common.do?method=getLottoNumber&drwNo=(원하는 회차 번호) 가장 먼저 위 주소를 봐주세요. 로또 관련 정보를 가져오기 위해선 위 url을 이용해야 합니다. url을 한번 단위별로 살펴보면 https://www.dhlottery.co.kr -> 이 부분은 동행복권 홈페이지 주소입니다. method=getLottoNumber -> 이 부분은 Lotto 번호를 가져오라는 의미를 나타냅니다. drwNo=(원하는 회차 번호) -> 이 부분에 바로 우리가 원하는 회차 번호를 넣어줘야 합니다. https://www.dhlottery...