擅长:python、mysql、java
<p>当您执行<code>for SMR in smr_json:</code>操作时,您正在对字典的键进行迭代。换句话说,<code>SMR</code>是一个字符串,它不允许通过字符串进行索引:</p>
<pre><code>In [1]: SMR = 'test'
In [2]: SMR['string']
-
TypeError Traceback (most recent call last)
...
TypeError: string indices must be integers
</code></pre>
<p>您打算对键和值进行迭代:</p>
<pre><code>for key, SMR in smr_json.items():
print(SMR['name'])
</code></pre>
<p>或者,只是价值观:</p>
<pre><code>for SMR in smr_json.values():
print(SMR['name'])
</code></pre>