我正在尝试将Solr服务器的响应写入CSV文件.我是python的新手,并且已经获得了修改代码.最初的代码看起来像这样......
for doc in response.results:
status = json.loads(doc['status'])
Run Code Online (Sandbox Code Playgroud)
该脚本运行并打印正确的信息.但它只会打印一个结果(最后一个).我认为这是因为循环不断地写入变量'status',直到它通过响应.
经过一些阅读后,我决定将信息存储在一个列表中.这样我就可以打印信息来分隔列表中的行.我创建了一个空列表并更改了下面的代码 -
for doc in response.results:
list.append = json.loads(doc['status'])
Run Code Online (Sandbox Code Playgroud)
尝试运行代码后,我得到了这个回复 -
`AttributeError: 'list' object attribute 'append' is read-only`.
Run Code Online (Sandbox Code Playgroud)
我哪里错了?列表不是最好的方法吗?