码迷,mamicode.com
首页 > 编程语言 > 详细

python install_opener用法

时间:2016-11-14 12:42:41      阅读:417      评论:0      收藏:0      [点我收藏+]

标签:opener   对象   情况   任务   cto   使用   tor   urlopen   pen   

opener:当你获取一个URL时,你使用一个opener(OpenerDirector)。正常情况下我们一直使用默认的opener,通过urlopen,但你也可以创建自定义的openers。

opener使用handler处理任务,所有的重活都交给这些handlers来做。每一个handler知道怎么以特定的url协议打开url,或者怎么处理打开url的某些方面,如,HTTP重定向,或者HTTP cookie。(抄的)

install_opener 用来创建(全局)默认opener。这个表示调用urlopen将使用你安装的opener。

Opener对象有一个open方法。该方法可以像urlopen函数那样直接用来获取urls:通常不必调用install_opener,除了为了方便

也就是说,你下面要使用urlopen,如果不定义opener为全局的话,urlopen还是会使用默认的,这样你爬出来的结果还是403.的

python install_opener用法

标签:opener   对象   情况   任务   cto   使用   tor   urlopen   pen   

原文地址:http://www.cnblogs.com/lqs-zsjky/p/6061129.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!