如何用Python调用高德API获取地址经纬度

利用Python调用高德地图API获取地址经纬度报错
新获取的高德key,说key需要与安全密钥搭配使用。目前在网上未找到使用了安全密钥的案例。复制了网上重复率较高的代码块进行尝试,但是报错了。
以下为借鉴的代码
def gd_map(addr):
        para = {'key':'6b30078e0b9cfe59e1b0f5b1929f0384', # 高德Key
                'address':addr} # 地址参数              
        url = 'https://restapi.amap.com/v3/geocode/geo?' # 高德地图地理编码API服务地址
        result = requests.get(url,para) # GET方式请求
        result = result.json()
        lon_lat = result['geocodes'][0]['location'] # 获取返回参数geocodes中的location,即经纬度
        print(result)
        return lon_lat
gd_map(addr='成都市武侯区高新区天府大道中段500号')
运行结果及详细报错内容
KeyError                                  Traceback (most recent call last)
~\AppData\Local\Temp/ipykernel_3088/2275271782.py in <module>
----> 1 gd_map(addr='成都市武侯区高新区天府大道中段500号')

~\AppData\Local\Temp/ipykernel_3088/733894136.py in gd_map(addr)
      5         result = requests.get(url,para) # GET方式请求
      6         result = result.json()
----> 7         lon_lat = result['geocodes'][0]['location'] # 获取返回参数geocodes中的location,即经纬度
      8         print(result)
      9         return lon_lat

KeyError: 'geocodes'
查询了很多方法,认为代码本身没有错误,应该是安全密钥没有搭配使用。但目前不知道在python调用需要如何加入安全密钥。官网上是html界面的应用参考。
希望能教一下怎么在python搭配调用key与安全密钥,实现经纬度的转换。谢谢!

只是获取经纬度的话不用这么麻烦的。网上有很多网站可以进行转换。找到它们的发送链接就能用了