擅长:python、mysql、java
<p>服务器正在返回gzip字节。因此,要使用<code>urllib2</code>下载内容:</p>
<pre><code>import sys
import urllib2
import gzip
import io
url = "http://bato.to/comic/_/comics/rakudai-kishi-no-eiyuutan-r11615"
response = urllib2.urlopen(url)
# print(response.headers)
content = response.read()
if response.headers['Content-Encoding'] == 'gzip':
g = gzip.GzipFile(fileobj=io.BytesIO(content))
content = g.read()
encoding = response.info().getparam('charset')
content = content.decode(encoding)
</code></pre>
<p>这将检查内容是否与<code>requests</code>返回的<code>page.text</code>相同:</p>
^{pr2}$
<p>{{3>强烈建议使用cd3}和更强大的处理能力。在</p>