首页 > 编程语言 >python的异常捕获

python的异常捕获

时间:2022-11-17 14:11:54浏览次数:42  
标签:python 捕获 try finally 代码执行 print 异常 代码 出错

try

try:
有可能会出错的代码(try会去监测代码执行是否出错)
except:
当try里面的代码执行出现错误时,会执行except中的代码,可以在这里对异常进行处理
else:
try中的代码执行没有错误,则会执行else中的代码
finally:
不管try中的代码执行是否出错,都会执行finally中的代码

name = 'musen'

try:
    print(name)
except NameError:
    # res = 11 + '11'
    print("代码出错了")
else:
    print("代码没出错")
finally:
    print("finally执行了")

标签:python,捕获,try,finally,代码执行,print,异常,代码,出错
From: https://www.cnblogs.com/nikeairball/p/16899307.html

相关文章

  • python简短代码技巧
      #1.两个字典的合并x={'a':1,'b':2}y={'c':3,'d':4}x.update(y)print(x)#字典的合并dct1={'name':'wjh','age':20}dct2={'city':'beijing'......
  • python 的逻辑判断
    与shell的逻辑判断不同,python的逻辑判断不需要加结束符号,但是需要在判断条件后加“:”号例:ifage_of_Bob==guess_age:其他的逻辑判断用法差不多,像if....else,if.........
  • DE 算法的变体python实现
    上演化计算课的时候老师讲了一种DE算法的改进算法CoDE,于是看了下CoDE的论文中的算法步骤:算法中使用的三种交叉策略:根据不同的交叉策略采取不同的变异策略:超参数的三......
  • python - 初识python
    python2中文需要加字符编码样例:#-*-coding:utf-8-*-python3不需要加python变量引用用括号例子:name="你好,世界"print(name)%s变量字符串%d变量字符数字打......
  • 使用python中的requests库调用接口上传文件
    importrequestsurl="https://192.168.4.103/iof/base/resource/addResourceBf"payload={'resoId':'reso_fenlei16568654548266IP134232246455','resoName':'12......
  • Python删除文件多种方法详解!
    在开发过程中,创建文件之后当我们不需要这个文件或者创建错了就需要删除该文件,那么Python中删除文件的方法有几种?使用Python删除文件有多种方法,本文为大家介绍几种常用......
  • python神经网络编程2之用python搭建神经网络
    【python基础】环境:JupyterNotebookforninrange(10):print(n)pass#标志循环结束,下一行回正常缩进,done只打印一次我也可以删掉orzprint("done") ......
  • python读取文件列表修改txt内容
        importosfilePath='img'path2=r'/config/FHY_gps.txt'path3=r'/config/FHY_gps_new.txt'name=os.listdir(filePath)name.sort(key=lambdax......
  • python 子类调用父类中的init
    背景在定义完父类后,子类继承父类后,又想有自己的__init__方法方法在子类的__init__方法中调一下父类的___init__方法代码classTest1:def__init__(self):......
  • 工-python注解
    1、无参数和带参数defspamrun(fn):defsayspam(*args):print("spam,spam,spam")fn(*args)returnsayspam@spamrundefuseful(a,b):......