API(애플리케이션 프로그래밍 인터페이스)는 애플리케이션과 개발자가 소스 코드에 액세스하지 않고도 특정 소프트웨어나 하드웨어를 기반으로 하는 일련의 루틴에 액세스하거나 내부 루틴의 세부 사항을 이해할 수 있는 기능을 제공하도록 설계된 사전 정의된 기능 세트입니다. 작업장.
먼저 바이두맵에 접속해서 신청하고 비밀키 ak를 받으세요. (추천 학습: Python 비디오 튜토리얼)
지도 API는 지리적 위치를 경도와 위도로 변환하거나 이를 기반으로 표시할 수 있습니다. 우리가 있는 곳의 경도와 위도입니다.
import requests import json import pprint ak = 'm9umAdjKIi7WQdQ54DYR8N3yuIRB5YZ1'#ak需要去百度地图申请 address = input('请输入想要查询的地址') url = 'http://api.map.baidu.com/geocoder/v2/?address={}&output=json&ak={}'.format(address,ak) res = requests.get(url) json_data = json.loads(res.text) pprint.pprint(json_data)#美观打印数据结构 lat = json_data['result']['location']['lat']#经度 lng = json_data['result']['location']['lng']#纬度 print(lat,lng)
Python 관련 기술 기사를 더 보려면 Python tutorial 열을 방문하여 알아보세요!
위 내용은 Python에서 Baidu 지도 API를 호출하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!