Объект DateTime выдает ошибку при запросе API с использованием json (Python) (OpenTripPlanner)Python

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Объект DateTime выдает ошибку при запросе API с использованием json (Python) (OpenTripPlanner)

Сообщение Anonymous »

Я использую экземпляр OpenTripPlanner (программное обеспечение для составления маршрутов) и запрашиваю его API с помощью json. Ниже приведен код

Код: Выделить всё

headers = {
'Content-Type': 'application/json',
'OTPTimeout': '180000',
}

data2 = '{"query" :"query {trip(from: {coordinates: {latitude:  27.94942 longitude:  -82.47202 }}to:\
{coordinates: {latitude: 27.99107 longitude: -82.45619 }} dateTime: "2024-11-18T14:00:00.000Z") \
{tripPatterns {duration distance legs{ distance duration id mode}}}}"}'

response = requests.post('http://localhost:8080/otp/transmodel/v3', headers = headers, data = data2)

json_string = response.text
ошибка:

Код: Выделить всё

Unexpected character ('2' (code 50)): was expecting comma to separate Object entries
at [Source: REDACTED (`StreamReadFeature.INCLUDE_SOURCE_IN_LOCATION` disabled); line: 1, column: 167]
Я успешно получил ответы на другие запросы, но этот, связанный с датой и временем, выдает ошибку. Я пробовал использовать экранированные строки, например. «2024-11-18T14:00:00.000Z», а также использовались форматированные строки, такие как %s, а затем добавлялось значение в конец строки. Я не знаю, является ли datetime специальным объектом или мне следует просто передать его API в виде строки. Любая помощь будет очень признательна.

Подробнее здесь: https://stackoverflow.com/questions/791 ... python-ope
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»