Python中获取网页状态码的两个方法

2013-10-16  来源:本站原创  分类:Python  人气:1 

这篇文章主要介绍了Python中获取网页状态码的两个方法,分别使用urllib模块和requests模块实现,需要的朋友可以参考下

第一种是用urllib模块,下面是例示代码:

import urllib

status=urllib.urlopen("http://www.jb51.net").code

print status

第二章是用requests模块,下面是例示代码:

复制代码 代码如下:

import requests

code=requests.get("http://www.jb51.net").status_code

print code
相关文章
  • Python中获取网页状态码的两个方法 2013-10-16

    这篇文章主要介绍了Python中获取网页状态码的两个方法,分别使用urllib模块和requests模块实现,需要的朋友可以参考下 第一种是用urllib模块,下面是例示代码: import urllib status=urllib.urlopen("http://www.jb51.net").code print status 第二章是用requests模块,下面是例示代码: 复制代码 代码如下: import requests code=requests.get("htt

  • python获取网页状态码示例 2013-11-16

    这篇文章主要介绍了python获取网页状态码示例,只需要2行代码就可实现想要的功能,需要的朋友可以参考下 代码很简单,只需要2行代码就可实现想要的功能,虽然很短,但确实使用,主要使用了requests库. 测试2XX, 3XX, 4XX, 5XX都能准确识别. #coding=utf-8 import requests def getStatusCode(url): r = requests.get(url, allow_redirects = False) return r.status_co

  • Python中获取对象信息的方法 2013-10-08

    这篇文章主要介绍了Python中获取对象信息的方法,是Python学习当中的基础知识,需要的朋友可以参考下 当我们拿到一个对象的引用时,如何知道这个对象是什么类型.有哪些方法呢? 使用type() 首先,我们来判断对象类型,使用type()函数: 基本类型都可以用type()判断: >>> type(123) <type 'int'> >>> type('str') <type 'str'> >>> type(None) <

  • Python获取网页上图片下载地址的方法 2015-02-11

    这篇文章主要介绍了Python获取网页上图片下载地址的方法,涉及Python操作正则表达式匹配字符串的技巧,需要的朋友可以参考下 本文实例讲述了Python获取网页上图片下载地址的方法.分享给大家供大家参考.具体如下: 这里获取网页上图片的下载地址是正在写的数据采集中的一段,代码如下: #!/user/bin/python3 import urllib2 from HTMLParser import HTMLParser class MyHtmlParser(HTMLParser): links

  • 三种获取网页源码的方法(使用MFC/Socket实现) 2014-02-08

    Windows下比较简单的获取网页源码的方法:使用MFC.使用MFC.Socket实现 第一个方法是使用MFC里面的 <afxinet.h> CString GetHttpFileData(CString strUrl) { CInternetSession Session("Internet Explorer", 0); CHttpFile *pHttpFile = NULL; CString strData; CString strClip; pHttpFile = (

  • 解析Android游戏中获取电话状态进行游戏暂停或继续的解决方法 2014-08-31

    本篇文章是对在Android游戏中获取电话状态进行游戏暂停或继续的方法进行了详细的分析介绍,需要的朋友参考下 对智能手机有所了解的朋友都知道其中一个应用广泛的手机操作系统Android 开源手机操作系统.那么在这一系统中想要实现通话的监听功能的话,我们应当如何操作呢?在这里就为大家详细介绍了Android监听通话的相关实现方法. 开发应用程序的时候,我们希望能够监听电话的呼入,以便执行暂停音乐播放器等操作,当电话结束之后,再次恢复播放.在Android平台可以通过TelephonyManager

  • asp.net 抓取网页源码三种实现方法 2014-08-12

    asp.net 抓取网页源码三种实现方法,需要的朋友可以参考一下 方法1 比较推荐 /// <summary> /// 用HttpWebRequest取得网页源码 /// 对于带BOM的网页很有效,不管是什么编码都能正确识别 /// </summary> /// <param name="url">网页地址" </param> /// <returns>返回网页源文件</returns> public s

  • JavaScript获取网页支持表单字符集的方法 2014-09-17

    这篇文章主要介绍了JavaScript获取网页支持表单字符集的方法,涉及javascript中acceptCharset方法的使用技巧,具有一定参考借鉴价值,需要的朋友可以参考下 本文实例讲述了JavaScript获取网页支持表单字符集的方法.分享给大家供大家参考.具体如下: JavaScript获取网页支持表单的字符集可通过表单的acceptCharset方法获得 <!DOCTYPE html> <html> <body> <form id="frm1

  • PHP生成二维码的两个方法和实例 2014-12-13

    这篇文章主要介绍了PHP生成二维码的两个方法和实例,分别使用Google API和PHP二维码生成类库PHP QR Code实现,需要的朋友可以参考下 随着科技的进步,二维码应用领域越来越广泛,本站之前已有文章介绍通过使用jQuery插件来生成二维码,今天我给大家分享下如何使用PHP生成二维码,以及如何生成中间带LOGO图像的二维码. 利用Google API生成二维码 Google提供了较为完善的二维码生成接口,调用API接口很简单,以下是调用代码: $urlToEncode="http://

  • Python中使用异常处理来判断运行的操作系统平台方法 2015-01-08

    这篇文章主要介绍了Python中使用异常处理来判断运行的操作系统平台方法,这个方法比较新颖,,需要的朋友可以参考下 代码实例: try: import termios, TERMIOS 1 except ImportError: try: import msvcrt 2 except ImportError: try: from EasyDialogs import AskPassword 3 except ImportError: getpass = "default_getpass"

  • Python中字典(dict)和列表(list)的排序方法实例 2013-10-29

    这篇文章主要介绍了Python中字典(dict)和列表(list)的排序方法实例,总结来说优先使用内置的sort()方法进行排序,需要的朋友可以参考下 一.对列表(list)进行排序 推荐的排序方式是使用内建的sort()方法,速度最快而且属于稳定排序 >>> a = [1,9,3,7,2,0,5] >>> a.sort() >>> print a [0, 1, 2, 3, 5, 7, 9] >>> a.sort(reverse=Tr

  • Python中模拟enum枚举类型的5种方法分享 2013-12-20

    这篇文章主要介绍了Python中模拟enum枚举类型的5种方法分享,本文直接给出实现代码,需要的朋友可以参考下 以下几种方法来模拟enum:(感觉方法一简单实用) # way1 class Directions: up = 0 down = 1 left = 2 right =3 print Directions.down # way2 dirUp, dirDown, dirLeft, dirRight = range(4) print dirDown # way3 import collect

  • Android中监听短信的两种方法 2014-03-29

    这篇文章主要介绍了Android中监听短信的两种方法,本文讲解了监听广播.采用观察方法,监听短信数据库两种方法,需要的朋友可以参考下 1.监听广播 缺点,因为优先级的原因可能接收不到. 代码: public static final String TAG = "ImiChatSMSReceiver"; public static final String SMS_RECEIVED_ACTION = "android.provider.Telephony.SMS_RECEIVE

  • PHP中获取文件扩展名的N种方法小结 2014-08-13

    PHP中获取文件扩展名的N种方法 从网上收罗的,基本上就以下这几种方式 第1种方法: function get_extension($file) { substr(strrchr($file, '.'), 1); } 第2种方法: 复制代码 代码如下: function get_extension($file) { return substr($file, strrpos($file, '.')+1); } 第3种方法: 复制代码 代码如下: function get_extension($fi

  • php中模拟POST传递数据的两种方法分享 2014-10-17

    php中模拟POST传递数据的两种方法分享,有时候需要模拟提交数据方便采集,需要的朋友可以参考下. 方法1 $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, "http://192.168.1.135/turntable/get_jump.php"); curl_setopt($ch, CURLOPT_HEADER, 0); curl_setopt($ch, CURLOPT_POSTFIELDS, $array); curl_exec($

  • PHP获取网页标题的3种实现方法代码实例 2015-03-14

    这篇文章主要介绍了PHP获取网页标题的3种实现方法,分别使用CURL.file()函数.file_get_contents实现,需要的朋友可以参考下 一.推荐方法 CURL获取 <?php $c = curl_init(); $url = 'www.jb51.net'; curl_setopt($c, CURLOPT_URL, $url); curl_setopt($c, CURLOPT_RETURNTRANSFER, 1); $data = curl_exec($c); curl_close(

  • Shell中获取脚本所在目录绝对路径的方法 2015-04-03

    这篇文章主要介绍了Shell中获取脚本所在目录绝对路径的方法,本文直接给出实现代码,需要的朋友可以参考下 要得到正在执行的程序/脚本自身所存放的绝对路径,在 PHP 里面可以用 dirname(realpath(__FILE__)) : C# 则有 System.Windows.Forms.Application.StartupPath : java 似乎没有什么比较直接的方法,只能利用 CodeSource 来间接获取 .而在 linux shell 脚本里面如果想得到当前脚本文件存放的绝对路

  • python urllib如何获取http状态码 2013-02-14

    f=urllib.urlopen("xxxxxx") print f.getcode() #这就是获取返回的状态码 404 200等

  • python中获取当前位置所在的行号和函数名 - 少即是多 - 专注 2012-08-23

    http://www.vimer.cn/2010/12/%E5%9C%A8python%E4%B8%AD%E8%8E%B7%E5%8F%96%E5%BD%93%E5%89%8D%E4%BD%8D%E7%BD%AE%E6%89%80%E5%9C%A8%E7%9A%84%E8%A1%8C%E5%8F%B7%E5%92%8C%E5%87%BD%E6%95%B0%E5%90%8D.html 对于python,这几天一直有两个问题在困扰我: 1.python中没办法直接取得当前的行号和函数名.这是有人在论

  • as3中获取网页转过来的参数 2014-03-06

    记录一下. 在flash as3中获取参数的途径如下: var obj:Object=stage.loaderInfo.parameters; var id:String=obj["id"]; ...