python中使用urllib2获取http请求状态码的代码例子


Posted in Python onJuly 07, 2014

采集内容常需要得到网页返回的验证码做进一步处理

下面代码是用python写的用来获取网页http状态码的脚本

#!/usr/bin/python
# -*- coding: utf-8 -*-
#encoding=utf-8
#Filename:states_code.py
 
import urllib2
 
url = 'https://3water.com/'
response = None
try:
  response = urllib2.urlopen(url,timeout=5)
except urllib2.URLError as e:
  if hasattr(e, 'code'):
    print 'Error code:',e.code
  elif hasattr(e, 'reason'):
    print 'Reason:',e.reason
finally:
  if response:
    response.close()
Python 相关文章推荐
Windows安装Python、pip、easy_install的方法
Mar 05 Python
Python3 socket同步通信简单示例
Jun 07 Python
Python通过matplotlib画双层饼图及环形图简单示例
Dec 15 Python
python类的方法属性与方法属性的动态绑定代码详解
Dec 27 Python
带你认识Django
Jan 15 Python
利用Python进行图像的加法,图像混合(附代码)
Jul 14 Python
python自动生成model文件过程详解
Nov 02 Python
Python函数的定义方式与函数参数问题实例分析
Dec 26 Python
Django 拼接两个queryset 或是两个不可以相加的对象实例
Mar 28 Python
使用Nibabel库对nii格式图像的读写操作
Jul 01 Python
Scrapy-Redis之RedisSpider与RedisCrawlSpider详解
Nov 18 Python
python实现自定义日志的具体方法
May 28 Python
Python中使用urllib2防止302跳转的代码例子
Jul 07 #Python
python中使用urllib2伪造HTTP报头的2个方法
Jul 07 #Python
python实现多线程采集的2个代码例子
Jul 07 #Python
Python程序员开发中常犯的10个错误
Jul 07 #Python
python采用requests库模拟登录和抓取数据的简单示例
Jul 05 #Python
浅析python 中__name__ = '__main__' 的作用
Jul 05 #Python
python在windows下实现备份程序实例
Jul 04 #Python
You might like
用PHP伪造referer突破网盘禁止外连的代码
2008/06/15 PHP
PHP根据IP判断地区名信息的示例代码
2014/03/03 PHP
微信公众平台网页授权获取用户基本信息中授权回调域名设置的变动
2014/10/21 PHP
全新Mac配置PHP开发环境教程
2016/02/03 PHP
针对多用户实现头像上传功能PHP代码 适用于登陆页面制作
2016/08/17 PHP
PHP递归实现快速排序的方法示例
2017/12/18 PHP
laravel-admin 后台表格筛选设置默认的查询日期方法
2019/10/03 PHP
php设计模式之模板模式实例分析【星际争霸游戏案例】
2020/03/24 PHP
laravel admin实现分类树/模型树的示例代码
2020/06/10 PHP
网页自动跳转代码收集
2009/09/27 Javascript
IE8 chrome中table隔行换色解决办法
2010/07/09 Javascript
setTimeout的延时为0时多个浏览器的区别
2012/05/23 Javascript
不使用XMLHttpRequest实现异步加载 Iframe和script
2012/10/29 Javascript
JSONP 跨域访问代理API-yahooapis实现代码
2012/12/02 Javascript
文件编码导致jquery失效的解决方法
2013/06/26 Javascript
js中定义一个变量并判断其是否为空的方法
2014/05/13 Javascript
一个可以增加和删除行的table并可编辑表格中内容
2014/06/16 Javascript
ionic进入多级目录后隐藏底部导航栏(tabs)的完美解决方案
2016/11/23 Javascript
JavaScript下拉菜单功能实例代码
2017/03/01 Javascript
jQuery实现的粘性滚动导航栏效果实例【附源码下载】
2017/10/19 jQuery
详解javascript常用工具类的封装
2018/01/30 Javascript
利用d3.js制作连线动画图与编辑器的方法实例
2019/09/05 Javascript
vue路由切换之淡入淡出的简单实现
2019/10/31 Javascript
用Python实现QQ游戏大家来找茬辅助工具
2014/09/14 Python
Python3读取文件常用方法实例分析
2015/05/22 Python
python利用OpenCV2实现人脸检测
2020/04/16 Python
在双python下设置python3为默认的方法
2018/10/31 Python
Python实现字符串中某个字母的替代功能
2019/10/21 Python
在Ubuntu 20.04中安装Pycharm 2020.1的图文教程
2020/04/30 Python
python使用bs4爬取boss直聘静态页面
2020/10/10 Python
ALDO加拿大官网:加拿大女鞋品牌
2018/12/22 全球购物
super()与this()的区别
2016/01/17 面试题
餐厅执行经理岗位职责范本
2014/02/26 职场文书
如何写好自荐信
2014/04/07 职场文书
学生无故旷课检讨书
2014/09/20 职场文书
Android开发EditText禁止输入监听及InputFilter字符过滤
2022/06/10 Java/Android