擅长:python、mysql、java
<p>为了解决这个问题,我发现了相应的问题。在</p>
<p>首先,问题是:</p>
<p>问题不在于某些答案所暗示的<code>not closing the file</code>,也不是因为尺寸太大(正如我最初所想的那样)。{NAN{NAN'在^'之前被{n'所包含的错误{2}。但是,根据ECMA-262,不允许使用NAN,因此jquery json读取无法读取转储。在</p>
<p>解决方案:</p>
<p>使用<code>simplejson</code>并使用<code>ignore_nan</code>。更正的代码段应该是</p>
<pre><code>import simplejson
simplejson.dump(<python-dict>, open(<filename>,'w'), encoding='utf-8', ignore_nan=True)
</code></pre>
<p>学分:<a href="https://stackoverflow.com/questions/6601812/sending-nan-in-json">sending NaN in json</a></p>