
1 yxjxx 2014-05-20 18:00:48 +08:00 用requests吧 |
2 phyng 2014-05-20 18:15:10 +08:00 我就知道有人推荐requests……#说实话遇见requests再没有碰过urllib* |
4 ushuz 2014-05-20 18:46:27 +08:00 via iPhone 是的,不支持,urllib2有历史了。用requests即可。 |
5 fghzpqm 2014-05-20 18:47:00 +08:00 是的,不支持。 是的,你应该换 requests. |
6 shyrock OP 感谢各位回复,用requests去了。。。 |
7 Niris 2014-05-21 15:06:54 +08:00 chunked 需要自己解析。 格式说明可以看 http://www.w3.org/Protocols/rfc2616/rfc2616-sec3.html#sec3.6.1 。 处理起来也不难,可以参考 Guido 的实现 https://github.com/aosabook/500lines/blob/master/crawler/crawling.py#L233-L259 。 直接用 requests 当然更简单些。 |
9 Niris 2014-05-21 16:22:01 +08:00 |
10 shyrock OP @Niris 本来我以为urllib会干这种事,但是在urllib的源码里面自己注明了因为不支持长连接,所以就给数据分块了。。。 |