擅长:python、mysql、java
<p>我想你可能误解了我。
您的<code>openlibrary5.json</code>在一个文件中有许多json</p>
<p>因此,如果您直接将此文件作为json加载。
像这样,</p>
<pre><code>with open("openlibrary5.json","r") as f:
yourJson = json.load(f)
</code></pre>
<p>将出现错误</p>
<p>所以我建议你可以先把它们切成薄片</p>
<pre><code>with open("openlibrary5.json","r") as f:
stringJson = f.read()
</code></pre>
<p>然后按照我的帖子将它们分割成许多(另存为)json文件。
切片后,其中一个切片的json文件是完整的json。
因此,您可以使用<code>json.load()</code>正常加载它们</p>
<p><strong>如果您真的想将它们聚集在一起,在对它们进行切片之后,您可以打开每个切片的json文件,并将它们放在一个<code>List</code>(使用List.append)</strong></p>
<p>明白了吗</p>