Closed yiluxianghai closed 2 years ago
高德开放平台自2021年12月02日升级,升级之后所申请的 key 必须配备安全密钥 jscode 一起使用 我刚刚更新了TransBigData0.4.4版本,支持了安全密钥 jscode这个功能,用法为:
import transbigdata transbigdata.getadmin(510104, ak = 'c5bXXXXXXXXXXX6XXXXXXXXX', jscode='694xxxxxxxxxxxxxxxxxxxxxx9ab5', subdistricts=True)
运行 import transbigdata transbigdata.getadmin(510104,'c5bXXXXXXXXXXX6XXXXXXXXX',subdistricts=True)
报错 KeyError Traceback (most recent call last) ~\AppData\Local\Temp/ipykernel_9772/996543621.py in
1 import transbigdata
----> 2 transbigdata.getadmin(510104,'c5ba0abd32f03e57446a5521ebfa0d59',subdistricts=True)
D:\jb\lib\site-packages\transbigdata\crawler.py in getadmin(keyword, ak, subdistricts) 99 datas = [] 100 k = 0 --> 101 polyline = result['districts'][k]['polyline'] 102 polyline1 = polyline.split('|') 103 res = []
KeyError: 'districts'