宋桓公 发表于 2016-4-1 14:27:04

python报错谁来拯救你

把小甲鱼整理的做成字典方便大家查询:




d = {
###########异常类#######################
'AssertionError':'断言语句(assert)失败',
'AttributeError':'尝试访问未知的对象属性',
'EOFError':'用户输入文件末尾标志EOF(Ctrl+d)',
'FloatingPointError':'浮点计算错误',
'GeneratorExit':'generator.close()方法被调用的时候',
'ImportError':'导入模块失败的时候',
'IndexError':'索引超出序列的范围',
'KeyError':'字典中查找一个不存在的关键字',
'KeyboardInterrupt':'用户输入中断键(Ctrl+c)',
'MemoryError':'内存溢出(可通过删除对象释放内存)',
'NameError':'尝试访问一个不存在的变量',
'NotImplementedError':'尚未实现的方法',
'OSError':'操作系统产生的异常(例如打开一个不存在的文件)',
'OverflowError':'数值运算超出最大限制',
'ReferenceError':'弱引用(weak reference)试图访问一个已经被垃圾回收机制回收了的对象',
'RuntimeError':'一般的运行时错误',
'StopIteration':'迭代器没有更多的值',
'SyntaxError':'Python的语法错误',
'IndentationError':'缩进错误',
'TabError':'Tab和空格混合使用',
'SystemError':'Python编译器系统错误',
'SystemExit':'Python编译器进程被关闭',
'TypeError':'不同类型间的无效操作',
'UnboundLocalError':'访问一个未初始化的本地变量(NameError的子类)',
'UnicodeError':'Unicode相关的错误(ValueError的子类)',
'UnicodeEncodeError':'Unicode编码时的错误(UnicodeError的子类)',
'UnicodeDecodeError':'Unicode解码时的错误(UnicodeError的子类)',
'UnicodeTranslateError':'Unicode转换时的错误(UnicodeError的子类)',
'ValueError':'传入无效的参数',
'ZeroDivisionError':'除数为零'
}

while 1:
    print('')
    key = input('请输入报错类型(Q/q退出程序,L/l遍历整个字典):').strip()
    if(key.lower() == 'q'):
      break
    elif key.lower() == 'l':
      for (x,y) in d.items():
            print('%-22s   %-22s' % (x,y))
    elif(d.get(key)):
      print(d.get(key))
    else:
      print('没找到,等待您的添加')
   

z379652501 发表于 2016-4-1 18:28:34

这个必须赞一个

~风介~ 发表于 2016-4-1 19:33:36

报错的内容其实很好看懂的,如果你英文还好的话!{:10_256:}

宋桓公 发表于 2016-4-1 21:50:10

~风介~ 发表于 2016-4-1 19:33
报错的内容其实很好看懂的,如果你英文还好的话!

{:5_92:}赚点鱼币,最近课后作业做得有点猛。
之前都没做习题。发现做习题效果大大的不一样

~风介~ 发表于 2016-4-1 22:05:41

宋桓公 发表于 2016-4-1 21:50
赚点鱼币,最近课后作业做得有点猛。
之前都没做习题。发现做习题效果大大的不一样

原来如此!{:10_256:}

宋桓公 发表于 2016-4-1 22:10:39

~风介~ 发表于 2016-4-1 22:05
原来如此!

{:5_105:}不知道说什么了,好人啊

hy564126834 发表于 2016-4-6 10:38:47

看到长字符串头大

三林小猎人 发表于 2016-4-8 15:50:17

不错,谢谢!收藏了

dvdvdv 发表于 2016-4-19 08:55:54

这个要收藏!

cold2wind 发表于 2016-4-24 18:07:44

好东西好东西,非常感谢楼主

乐于助人的网友 发表于 2020-10-19 18:50:48

{:5_106:}
页: [1]
查看完整版本: python报错谁来拯救你