【发布时间】:2016-05-19 16:56:07
【问题描述】:
对于以下代码:
document_vectors = dict()
for label in d2v_model.docvecs.doctags:
vector = [ v for v in d2v_model.docvecs[label]]
document_vectors[label] = list(vector)
document_vectors_file ="../results/amazon_hierarchical_document_vectors.json"
with open(document_vectors_file, "w") as outfile:
print "Writing document vectors .."
json.dumps(document_vectors, outfile)
我得到:
TypeError: 0.031942371 is not JSON serializable
调试它告诉我,我确实在这里有一个dict() 或list()(我也尝试只使用一个简单的数组),但它不起作用。为什么?
【问题讨论】:
标签: python json serialization