KeyError: нет в Python [закрыто]Python

Программы на Python
Anonymous
KeyError: нет в Python [закрыто]

Сообщение Anonymous »

Это моя конечная точка обновления для маршрута удаления для определенного URL-адреса в Flask:

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

# Delete Route for a particular trip
@app.route('/trips/', methods=['DELETE'])
def delete_trip(trip_id):
trip = trips.get(trip_id) #the trip refers  to particualar trip to delete..actually to be queried from the database
del trips[trip] # logic to delete a trip
return jsonify({'message': 'Trip deleted successfully!'})
Однако при тестировании конечной точки API удаления в Postman в консоли появляется следующая ошибка:

Файл " E:\Wlink\Location_Tra\backend\main.py", строка 654, в delete_trip

del trips[trip] # логика для удаления поездки

KeyError: None< /p>

Изображение


Подробнее здесь: https://stackoverflow.com/questions/787 ... -in-python

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