# 异常处理都在urllib.error中进行处理

import urllib.request
import urllib.error # 第一种异常:该网址不存在
url = "http://www.maodan.com/"
try:
response =urllib.request.urlopen(url)
# Exception是所有异常类的基类
except Exception as e:
print(e)
print("毛蛋访问完毕") # 输出结果:
# <urlopen error [Errno 11004] getaddrinfo failed>
# 毛蛋访问完毕 # 第二种异常:404
url404 = "https://blog.csdn.net/qq_36350532/article/details/79525149"
try:
response = urllib.request.urlopen(url404)
except Exception as e:
print(e)
print("404访问完毕") # 输出结果
# HTTP Error 404: Not Found
# 404访问完毕

最新文章

  1. Apache Commons CLI命令行启动
  2. python socket编程详细介绍
  3. @有两个含义:1,在参数里,以表明该变量为伪参数 ,在本例中下文里将用@name变量代入当前代码中2,在字串中,@的意思就是后面的字串以它原本的含义显示,如果不
  4. BAE 环境下配置 struts2 + spring + hibernate(SSH)(一)准备
  5. setAdapter(adapter)空指针nullPointer 解决办法
  6. 从用python做zoj1011发生Non-zero Exit Code错误说起
  7. 逆FizzBuzz问题求最短序列
  8. 使用ServletContext对象读取资源文件
  9. 自定义MVC实现登录案例
  10. vuejs-指令详解
  11. TensorRT层和每个层支持的精度模式
  12. 多目标跟踪MOT评价指标
  13. 原生NodeJs制作一个简易聊天室
  14. openerp 7.0邮件接收中文附件乱码问题解决办法
  15. 并行运行多个python虚拟机
  16. 利用vw+rem实现移动web适配布局
  17. CentOS 6.5网络配置静态IP地址
  18. 解决CentOS7虚拟机无法上网并设置CentOS7虚拟机使用静态IP上网
  19. MSCOCO - pycocoDemo 学习版
  20. SQL char Nvarchar 详解

热门文章

  1. 常见的web性能优化方法
  2. Oracle快速插入数据append
  3. wepy-cli 开发小程序如何使用vant组件
  4. 固定ip地址
  5. springboot 学习笔记(四)
  6. js数字滑动时钟
  7. 零基础逆向工程26_C++_03_Vector
  8. 创作了一个xml的替代格式
  9. centos7.3.1611安装及初始配置
  10. SqlServer作业指定目标服务器