Подключение к REST API с помощью python: TypeError: объект 'dict' не вызывается - PullRequest
0 голосов
/ 06 февраля 2020

Я пытаюсь подключиться к iso4app api для загрузки изохрон.

запрос на импорт import pandas import json

def jprint(obj):
    # create a formatted string of the Python JSON object
    text = json.dumps(obj, sort_keys=True, indent=4)
    print(text)

parametros = {"type" : "isodistance",
              "value" : 10000,
              "lat" : 43.334098,
              "lng" : -1.7920697,
              "approx" : 1000,
              "mobility" : "motor_vehicle",
              "speedType" : "normal",
              "reduceQueue" : "false",
              "avoidTolls" : "true",
              "restrictedAreas" : "false",
              "fastestRouting" : "true",
              "concavity" : 6,
              "buffering" : 3,
              "reqId" : "A57X"}

respuesta = request.GET("http://www.iso4app.net/rest/1.3/isoline.geojson?licKey=4ECDEFB8-1F48-4A0B-A5CA-5B0420162922", parametros)

Но я не могу заставить его работать. Я попытался манипулировать dict, удалил все возможные переменные, называемые dict, используя те же параметры, что и в примере с iso4app ... все безрезультатно. Кажется, глупая проблема, но я не могу разобраться с этим. Пожалуйста и спасибо

1 Ответ

0 голосов
/ 06 февраля 2020
def jprint(obj):
    # create a formatted string of the Python JSON object
    text = json.dumps(obj, sort_keys=True, indent=4)
    print(text)

parametros = {"type" : "isodistance",
              "value" : 10000,
              "lat" : 43.334098,
              "lng" : -1.7920697,
              "approx" : 1000,
              "mobility" : "motor_vehicle",
              "speedType" : "normal",
              "reduceQueue" : "false",
              "avoidTolls" : "true",
              "restrictedAreas" : "false",
              "fastestRouting" : "true",
              "concavity" : 6,
              "buffering" : 3,
              "reqId" : "A57X"}

respuesta = requests.get("http://www.iso4app.net/rest/1.3/isoline.geojson?licKey=4ECDEFB8-1F48-4A0B-A5CA-5B0420162922", parametros)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...