• Python全栈自动化系列之Python编程基础(异常捕获)


    一、异常捕获关键字介绍

    try:监测有可能出现异常的代码

    except:捕获异常,对异常进行处理

    else:没有发生异常的处理方式

    finallay:不管代码有没有异常都执行

    语法: 

    try:
    # try下面放有可能会出现异常的代码
    excrpt:
    # except下面放捕获到异常之后处理的代码
    else:
    # else下面代码没有发生异常会执行
    finally:
    # finally不管代码有没有异常都执行
    二、异常捕获时,在except后面可以指定捕获异常的类型
    如果要捕获多个异常类型:

      方式一:使用多个except,每个except都可以制动捕获的异常类型,适合不同类型的异常做不同的处理
      方式二:使用一个except也可以捕获多个类型的异常,用逗号把要捕获的异常用括号括起来,适用多个类型的异常类型,采用相同的处理方式
      方式三:捕获所有的异常类型,(语法错误除外),像一些第三方模块自定义的异常,可以使用这个方式来捕获,except Exception

     

     

  • 相关阅读:
    DHCP服务器搭建
    Nginx Web服务器
    ansible批量管理工具
    同网段存活IP公钥分发脚本
    inotify事件监控工具
    搭建云yum仓库和本地定时yum仓库
    NFS网络文件共享系统
    shell 脚本的讲解 与应用
    awk 命令精讲
    ACL权限控制 及特殊权限
  • 原文地址:https://www.cnblogs.com/bluesea-zl/p/12209872.html
Copyright © 2020-2023  润新知