python列表添加元素为什么是只读的_Python:“List.append='List'对象属性'append'为只读”...
我正在尝试将Solr服务器的响应写入CSV文件。我对python还不太熟悉,已经有了修改的代码。最初代码是这样的。。。for doc in response.results:status = json.loads(doc['status'])脚本运行并打印正确的信息。但它只打印一个结果(最后一个)。我认为这是因为循环不断地重写可变的“status”,直到它通过响应工作为止。经过一番阅读,我决定把这
·
我正在尝试将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`.
我哪里做错了?列表不是最好的方法吗?
更多推荐
已为社区贡献3条内容
所有评论(0)