擅长:python、mysql、java
<p>您使用的接口级别太高,无法很好地控制诸如阻塞和缓冲块大小之类的问题。如果您不愿意一直使用异步接口(在这种情况下,<a href="http://twistedmatrix.com/trac/" rel="nofollow noreferrer">twisted</a>,已经建议了,很难打败!),为什么不<a href="http://docs.python.org/library/httplib.html" rel="nofollow noreferrer">httplib</a>,毕竟它在标准库中?HTTPResponse实例<code>.read(amount)</code>方法比<code>urlopen</code>返回的对象上的类似方法更可能阻塞不超过读取<code>amount</code>字节所需的时间(尽管不可否认,两个模块上都没有关于该方法的文档说明,hmmm…)。</p>