如何使用 Python GET 请求 select 并打印特定的 JSON 值

How to select and print a specific JSON value using Python GET Request

我正在尝试 select 在使用 JSON 检索 JSON 文件后从 JSON url 文件中保存特定的 'identifier' 值 (392861)获取请求:

getBooking = s.get("https://www.goodlifefitness.com/content/goodlife/en/book-workout/jcr:content/root/responsivegrid/workoutbooking.GetWorkoutSlots.7.2020-12-15.json")

我想存储这个特定的 'identifier' 值,这样我就可以将这个值作为单独的 POST 请求的一部分发送。

能具体点吗?您要访问哪个“标识符”? 假设您想为每次锻炼访问 dayOfWeek 标签,那么您可以这样做:

workouts_list = getBooking.json()["map"]["response"][0]["workouts"]
for workout in workouts_list:
    print(workout["dayOfWeek"])

您也可以对其他参数做同样的事情,只需将 dayOfWeek 替换为 JSON 响应中可用的任何标签即可。

以下代码检索我要查找的信息。

workouts_list = getBooking.json()[“地图”][“反应”][0][“锻炼”] iden = workouts_list[0]["标识符"]

打印(iden)