我通过在echoprint的github页面上提供的步骤启动了自己的echoprint服务器:https://github.com/echonest/echoprint-server
我能够正确地设置它,并摄入了一些echoprint的数据。我能够使用Solr管理页面看到所有被摄入的数据。我很确定,当涉及到摄入时,我没有遇到任何问题。
但是,当我尝试在浏览器中查询时,我的服务器总是返回以下内容:datetime.datetime(2013,3,5,5,10,31)不是JSON可序列化的
这里有什么问题吗?实际上,我对python并不熟悉,所以我很难解决这个问题。
发布于 2013-03-05 06:16:40
datetime.datetime(...)是python对象。它不是JSON可以识别的格式。JSON数据类型可以找到这里)。要了解如何正确序列化datetime对象,请参阅这就是答案。
https://stackoverflow.com/questions/15216610
复制相似问题