python获得网页状态码是不是404或者500的方法

liuli 分享于 12小时前 6692阅 0人收藏此代码, 我要收藏

python可以通过urllib和requests两个模块来获得网页的状态嘛,一般网页如果是正常状态,状态码为200,如果出现程序上的错误状态码是500,如果未找到文件,状态码是404.

第一种,通过urllib可以轻易获得网页的状态码
import urllib
status=urllib.urlopen("http://www.sharejs.com").code
print status



第二种,通过requests模块也可以很容易的获得网页的状态码
import requests
code=requests.get("http://www.sharejs.com").status_code
print code


标签:
  • 状态码
  • 200
  • python