Python (21) 리스트형 pySpark & GraphFrames Install pyspark - graphframe Docker Image https://hub.docker.com/r/tomerlevi/jupyter-spark-graphframes Docker Run docker run -p 8888:8888 -p 4040:4040 -v ~:/home/jovyan/workspace --name jupyter tomerlevi/jupyter-spark-graphframes Use 위 Docker Container가 실행된 후, Jupyter Lab으로 이동 http://127.0.0.1:8888/lab pyspark를 사용하기 위해, Session을 생성해야함. #from pyspark import SparkConf, SparkContext from pyspark.sq.. FastAPI zip 파일 업로드 FastAPI를 사용하다보면 파일 업로드하는 API도 만들게 됨. 일반적인 파일을 업로드하는것은 FastAPI Documents에서 제공된다. fastapi.tiangolo.com/tutorial/request-files/ Request Files - FastAPI Request Files You can define files to be uploaded by the client using File. Info To receive uploaded files, first install python-multipart. E.g. pip install python-multipart. This is because uploaded files are sent as "form data". Import File Import.. FastAPI Callback 기능 구현 FastAPI를 사용하여 API 개발도중 Callback 함수를 써야할 일이 생겼었다.. FastAPI documents에 OpenAPI Callbacks라고 있었으나, 아무리 읽고 해봐도 안됨. (아래 링크) fastapi.tiangolo.com/advanced/openapi-callbacks/ OpenAPI Callbacks - FastAPI OpenAPI Callbacks You could create an API with a path operation that could trigger a request to an external API created by someone else (probably the same developer that would be using your API). The pro.. [Python] 카카오 REST API UUID 값 찾기 참고 사이트 developers.kakao.com/docs/latest/ko/kakaotalk-social/rest-api#get-friends Kakao Developers 카카오 API를 활용하여 다양한 어플리케이션을 개발해보세요. 카카오 로그인, 메시지 보내기, 친구 API, 인공지능 API 등을 제공합니다. developers.kakao.com 아래 코드는 친구 목록을 가져와 UUID 값을 찾아내는 코드이다. def getFriendsList(): header = {"Authorization": 'Bearer ' + Acess Token} url = "https://kapi.kakao.com/v1/api/talk/friends" #친구 정보 요청 result = json.loads(requests.. [Python] 카카오 REST API 친구에게 메시지 보내기 참고 사이트 developers.kakao.com/docs/latest/ko/message/rest-api#send-friend Kakao Developers 카카오 API를 활용하여 다양한 어플리케이션을 개발해보세요. 카카오 로그인, 메시지 보내기, 친구 API, 인공지능 API 등을 제공합니다. developers.kakao.com 해당 코드는 친구에게 단순한 TEXT 메시지를 보내는 코드이다. def sendToMeMessage(): header = {"Authorization": 'Bearer ' + Access_Token} url = "https://kapi.kakao.com/v1/api/talk/friends/message/default/send" #api 주소 uuid = ["친구의 UUID.. [Python] 카카오 REST API 엑세스 토큰 갱신하기 참고 사이트 developers.kakao.com/docs/latest/ko/kakaologin/rest-api#refresh-token Kakao Developers 카카오 API를 활용하여 다양한 어플리케이션을 개발해보세요. 카카오 로그인, 메시지 보내기, 친구 API, 인공지능 API 등을 제공합니다. developers.kakao.com 초기 엑세스 토큰을 발급 후 계속해서 사용하다보면 401 Error를 응답받을 것이다. 이유는 엑세스 토큰을 발급할 때, 토큰을 사용할 수 있는 유효기간을 제시한다. 이 유효기간이 만료되면 더 이상 해당 엑세스 토큰을 사용할 수 없으며, 만료된 엑세스 토큰으로 REST API를 요청할 시 401 에러를 경험하게 된다. 따라서, 유효기간이 만료되기 이전에 갱신을 해.. [Python] 카카오 REST API 친구에게 List 메시지 보내기 REST API에 대한 상세한 내용은 아래 KAKAO developer 사이트를 참고하자. developers.kakao.com/ Kakao Developers 카카오 API를 활용하여 다양한 어플리케이션을 개발해보세요. 카카오 로그인, 메시지 보내기, 친구 API, 인공지능 API 등을 제공합니다. developers.kakao.com > 아래 코드는 친구에게 LIST형의 메시지 보내기 REST API를 사용할 때 코드. def sendToMeMessage_list(content: list): header = {"Authorization": 'Bearer ' + ACCESS_TOKEN} url = "https://kapi.kakao.com/v1/api/talk/friends/message/default.. [Python] 카카오 REST API 엑세스 토큰 발급 하기 엑세스 토큰 발급 관련 참고 developers.kakao.com/docs/latest/ko/kakaologin/rest-api#request-code Kakao Developers 카카오 API를 활용하여 다양한 어플리케이션을 개발해보세요. 카카오 로그인, 메시지 보내기, 친구 API, 인공지능 API 등을 제공합니다. developers.kakao.com 위 참고 사이트를 보면 REST API를 사용하여 엑세스 토큰을 발급 받기 위해선 사용자 코드(code)를 먼저 얻어야한다. code를 발급받는 방법은 다음과 같다. 1. 브라우저를 통해 developers.kakao.com에 로그인 2. 아래 URL을 자신에 맞게 수정 후, 브라우저에 URL 입력 kauth.kakao.com/oauth/author.. 이전 1 2 3 다음