我正在尝试将Solr服务器的响应写入CSV文件。我对python还不太熟悉,已经有了修改的代码。最初代码是这样的。。。for doc in response.results:

status = json.loads(doc['status'])

脚本运行并打印正确的信息。但它只打印一个结果(最后一个)。我认为这是因为循环不断地重写可变的“status”,直到它通过响应工作为止。

经过一番阅读,我决定把这些信息存储在一个列表中。这样我就可以将信息打印到列表中的seprate行。我创建了一个空列表并更改了下面的代码-for doc in response.results:

list.append = json.loads(doc['status'])

我在尝试运行代码后得到了这个响应-`AttributeError: 'list' object attribute 'append' is read-only`.

我哪里做错了?列表不是最好的方法吗?

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐