美文网首页
python异常

python异常

作者: MagicalGuy | 来源:发表于2018-10-09 00:16 被阅读0次

encoding:utf-8

在Python中,所有的标识符都是一个标签

f = print
print('123456')
type(print)
print = 123
f(type(print))
def fun3( function ):
function('123456')
fun3(print)

从异常基类派生出一个自定义异常类

class NetConnectError(Exception):
def init(self , errorMsg=''):
NetConnectError.what= errorMsg

def fun(name):
if not isinstance(name,str):
raise TypeError('类型错误')
print('类型正确')

print(isinstance(123 , str))
try:
fun(123)
except Exception as err:
print('fun产生异常:' , err)

try:
print(a)
l1 = [1,2,3,4]
l1[4] = 0
except Exception as err: # 将IndexError异常对象保存到err中
print('产生异常:',err)

print('ssssss')

----------------

try 和 finally

def fun2():

try:

f = open('123.txt','w')

if( 判断)

return

elif( 判断)

return

elif (判断)

return

finally:

f.close()

fun2()

相关文章

  • 24:python中的异常

    异常: 首先看看python的异常继承树 python的异常分为两种. 1、内建异常:就是python自己定义的异...

  • Python异常处理

    参考 Python菜鸟教程错误与异常 Python 异常处理 错误和异常 Python中(至少)有两种错误:语法错...

  • Python学习(八)

    异常处理 Python中的异常类型总结: Python内置异常类的层次结构: 异常检测 try-except语句 ...

  • (三)python错误与异常&面向对象编程

    python错误与异常 语法错误与定位 异常捕获、异常处理 try:xxxexcept: 自定义异常 python...

  • Python错误处理机制

    @(python程序员)[Python] Python Cookbook 捕获所有的异常 处理异常的时候最好还会尽...

  • Python异常处理

    Python中文件的操作 Python异常的处理 异常的引发 try⋯finally的使用

  • Python常见异常

    python标准异常 异常名称 描述 BaseException 所有异常的基...

  • Python 异常

    Python 含有异常处理机制来帮助用户处理可能发生的错误异常。 1. 异常概念 异常是指Python程序运行过程...

  • 异常处理

    捕获异常 raise语法: 格式:raise 异常名称(‘异常描述’) python中常见的异常

  • python的异常处理

    Python异常处理

网友评论

      本文标题:python异常

      本文链接:https://www.haomeiwen.com/subject/lkplaftx.html