擅长:python、mysql、java
<p>从<a href="https://docs.python.org/3/library/urllib.request.html#urllib.request.urlopen" rel="nofollow">^{<cd2>}</a>返回的<a href="https://docs.python.org/3/library/http.client.html#httpresponse-objects" rel="nofollow">^{<cd1>} object</a>读取<code>bytes</code>数据(原始二进制数据),而不是{<cd4>}数据(文本数据),而<code>json</code>模块与<code>str</code>一起工作。在使用<code>json.loads</code>之前,您需要知道(或检查报头以确定)接收到的数据所使用的编码,并且<code>decode</code>适当地对其进行编码。在</p>
<p>假设是UTF-8(大多数网站都是),您只需更改:</p>
<pre><code>data = webUrl.read()
</code></pre>
<p>收件人:</p>
^{2}$
<p>它会解决你的问题。在</p>