如何使用 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)
我正在尝试 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)