擅长:python、mysql、java
<p>您的代码中有一些错误。首先,您可以使用<code>json.load</code>而不是<code>json.loads</code>。前者用于直接从json文件获取数据</p>
<p>然后,您将为<code>data['john']</code>分配一个字符串,而不是实际的字典</p>
<pre><code>import json
with open('johns.json', 'r') as q:
data = json.load(q)
data['john'] = {}
data['john']['user'] = 'hey'
</code></pre>