从JSON返回这里:https://api.nfz.gov.pl/app-umw-api/agreements/aa563d0b-3695-c99c-b404-7be808106e31?format=json&api-version=1.2&limit=25&page={}
我试着用Python选择性地把哪些“属性”放在列表中。(真的只是因为我需要更改日期格式以在csv中工作,并且不知道如何在没有仅由日期数据组成的列表的情况下进行更改。)
这里尝试只将'date-from'属性放入我的列表:
date_from = []
for a in data["data"]["plans"]:
date_from.append(**a["attributes"]['date-from'])
我很抱歉没有显示整个工作程序,因为这是非常长-很多要通过看到上面的一行追加。
不管怎样,我得到了这个错误:* 类型错误:* * 后面的append()参数必须是Map,而不是str*
你还能建议怎么做?
1条答案
按热度按时间qcuzuvrc1#
尝试删除
**
,因为错误提示a["attributes"]['date-from']
中的值是str而不是map(dict)