调用API https://data.medicare.gov/resource/4pq5-n9py.json会返回不稳定的结果。
{
...
"reported_cna_staffing_hours_per_resident_per_day" : "2.53304",
"cycle_2_number_of_complaint_health_deficiencies" : "2017-06-22T00:00:00",
"cycle_2_health_deficiency_score" : "0",
...
}
我相信cycle_2_number_of_complaint_health_deficiencies
应该是一个数字。网站上的数据是正确的,所以我假设它是API的问题
答案 0 :(得分:1)
看来该字段被定义为浮动时间戳。看起来人类可读的名称requests.get(url, cookies=jar)
与您在API调用中看到的API名称不同。看起来这更令人困惑的是命名约定。
查看基础API名称的metadata page。