the5fire的技术博客

关注python、vim、linux、web开发和互联网--life is short, we need python.

urllib2源码解读四(用opener打开你的url) 4088°C

分类:源码解读 | 标签:   | 发布:2012-12-20 3:45 p.m.

在前面两篇文章<a href="http://www.the5fire.net/read-urllib2-source-code-02-html.html" title="urllib2源码解读二(简单的urlopen)">《urllib2源码解读二(简单的urlopen)》</

urllib2源码解读三(探索OpenerDirector的add_handler) 4638°C

分类:源码解读 | 标签:     | 发布:2012-12-05 2:30 p.m.

OpenerDirector是怎么把这些handler分类的 上篇文章说到,在build_opener中只是调用了OpenerDirector的add_handler方法,并不是直接操作的属性来完成handler的添加的。那么来看看OpenerDirector.add_hand

urllib2源码解读二(简单的urlopen) 5662°C

分类:源码解读 | 标签:   | 发布:2012-11-28 2:54 p.m.

对上面的几个对象有个基本概念之后,再来深究下代码,从一个最普通的urllib2.urlopen()开始,先来熟悉下第一个重点对象:build_opener这个函数。 大家最为熟悉的一段代码: res = urllib2.urlopen('

urllib2源码解读一(开篇)[更新2012-11-28] 3702°C

分类:源码解读 | 标签:   | 发布:2012-11-19 1:54 p.m.

开始有读urllib2源码的这个想法是在某个午饭后的时光,刷了会微博发现:与其无聊的刷微博,不如找点源码读,想了想,就找到urllib2。 原因是urllib2这个模块是从一开始写python到很久以后都会用到的东西,我想大多数人都会有这样的感觉,因为它很好用,而且pyth

其他分类: