5、URL异常处理和HTTP状态码抛出异常
来源:互联网 发布:ip地址与域名的关系 编辑:程序博客网 时间:2024/06/02 16:41
import requestsfrom bs4 import BeautifulSoup#coding:utf-8#404页url = 'http://baidu.com'#URL异常处理try: response = requests.get(url)except: data = { 'url':url, 'error_type':'requests.get.error' } print(data)else: #http状态码异常处理 try: response.raise_for_status() except: data = { 'url': url, 'error_type': 'requests.status.error' } print(data) else: response.encoding = 'utf8' print(response.text)
0 0
- 5、URL异常处理和HTTP状态码抛出异常
- java 异常处理和异常抛出
- 10.7抛出异常处理
- 抛出处理异常
- 异常的定义、抛出和处理
- Swift 中异常抛出和四种异常处理
- Swift 中异常抛出和四种异常处理
- 抛出异常和捕获异常
- 网上资源: 异常的处理和HTTP状态码的分类 Eclipse常出问题和程序异常
- 异常 -- 捕获处理 &抛出处理
- Java异常处理-----抛出处理
- Java异常处理-----抛出处理
- 异常处理----声明抛出异常-人工抛出异常
- 异常处理----声明抛出异常/人工抛出异常
- [Python]网络爬虫(三):异常的处理和HTTP状态码的分类
- [Python]网络爬虫(三):异常的处理和HTTP状态码的分类
- [Python]网络爬虫(三):异常的处理和HTTP状态码的分类
- [Python]网络爬虫(三):异常的处理和HTTP状态码的分类
- if (argc == 1) 到底有什么作用?
- Handler 介绍
- 网页下拉菜单之CSS实现
- java 多线程 线程池
- 如何把自己的tomcat添加到MyEclipse中
- 5、URL异常处理和HTTP状态码抛出异常
- VS2015卸载疑难解决 和 (VS2010)cvtres.exe不能删除及连接错误解决
- 从 http 升级到 https 过程中遇到的一些问题
- 浅谈Ajax解决浏览器的缓存问题
- Java基础知识(二)
- ubuntu中解压tar.xz文件
- 用System.currentTimeMillis输出可配置的任何时间
- shell脚本学习(持续更新)
- uva 524