python带异常处理的解决办法
内容摘要
这篇文章主要为大家详细介绍了python带异常处理的简单示例,具有一定的参考价值,可以用来参考一下。
感兴趣python带异常处理的简单示例的小伙伴,下面一起跟随php教程的小编罗X
感兴趣python带异常处理的简单示例的小伙伴,下面一起跟随php教程的小编罗X
文章正文
这篇文章主要为大家详细介绍了python带异常处理的简单示例,具有一定的参考价值,可以用来参考一下。
感兴趣python带异常处理的简单示例的小伙伴,下面一起跟随php教程的小编罗X来看看吧。r.raise_for_status()
的功能是判断返回的状态码,如果状态码不是200(如404),则抛出异常
这里输出了一下网页编码,是utf-8可以正常输出,不用修改。如果编码不对造成中文乱码,可以用r.encoding=r.apparent_encoding
修改为解析的编码
import requests
url="http://www.177347.com"
try:
r=requests.get(url)
r.raise_for_status()
print r.encoding
print r.text
except:
print "failed"
注:关于python带异常处理的简单示例的内容就先介绍到这里,更多相关文章的可以留意
代码注释