python rest api 호출 예제

Compartir

2/08/2019

Por

Categoría: Sin categoría

Comentarios: 0

None이 아닌 경우 모든 Python 사전이 사용하는 items() 메서드를 사용하여 각 정보를 자체 줄에 인쇄합니다. 새 Python 파일을 열고 다음 코드를 추가합니다: 이제 함수를 호출하고 사용하려는 GitHub 사용자 이름을 전달합니다. 이 예제에서는 옥토킷을 사용합니다. 그런 다음 화면에 결과를 인쇄합니다: 응답에 SSH 키의 목록(또는 배열)이 포함되어 있으므로 모든 키를 보려면 전체 목록을 반복하려고 합니다. 우리는 이것을 위해 파이썬의 개분 방법을 사용합니다. 이는 사전에 사용할 수 있는 items 메서드와 유사하지만 대신 목록과 함께 작동합니다. 서버는 응답을 생성할 때 상태 코드와 데이터를 보내지 않습니다. 또한 데이터가 생성된 방법과 데이터를 디코딩하는 방법에 대한 정보가 포함된 메타데이터를 보냅니다. 이 정보는 응답 헤더에 저장됩니다. Python에서는 응답 개체의 헤더 속성으로 이 에 액세스할 수 있습니다. 응답 변수는 Python 요청 모듈에서 만든 개체를 보유합니다. 이 줄은 스크립트 시작 시 정의한 헤더로 만든 URL로 요청을 보내고 API의 응답을 반환합니다. Real Python의 각 튜토리얼은 개발자 팀이 만든 것으로, 높은 품질 기준을 충족시면 됩니다.

이 튜토리얼에서 일한 팀 구성원은 다음과 같습니다 : 우리는 우리가 파이썬에 와서 다른 스크립팅 및 프로그래밍 언어와 RESTful API를 소모하는 우리의 여행을 계속으로 – 그리고 곧 – 파이썬, 나는 거의 아무것도 알고 있지만, 가장 쉬운 중 하나입니다 RESTful API를 사용할 수 있습니다. 파이썬에서 API를 사용하는 지원은 파이썬 자체와 별도로 설치해야하는 «요청»라이브러리에서 비롯됩니다. 파이썬 라이브러리는 루비의 보석과 유사하거나 다음을 따르는 경우 c# 어셈블리를 참조합니다… 설치하려면 다음 명령을 실행하기만 하면 됩니다… 몇 가지 API 호출보다 더 많은 작업을 수행하는 경우 자신의 라이브러리를 만들어 제정신을 유지할 수 있습니다. 물론 API를 제공하는 사람이고 사람들이 서비스를 쉽게 사용할 수 있도록 해당 라이브러리를 개발하려는 경우에도 적용됩니다. 응답이 200이 아닌 경우 이 함수를 호출 할 때 확인할 수있는 파이썬의 특별한 값인 None을 반환합니다. 이 시점에서 오류를 무시하고 있다는 것을 알 수 있습니다. 이것은 «성공»논리를 명확하게 유지하는 것입니다. 우리는 곧 더 포괄적 인 오류 검사를 추가 할 것입니다. API를 사용하는 것은 필요한 라이브러리를 가져오고 호출하는 것만큼 쉽습니다.