1.AssertionError 该异常在assert()语句运行失败时输出 2.AttributeError 该异常在参考或设置属性失败时输出 eg:class Gs: pass g = Gs() g.add 此代码中引用了该类所没有的属性 4.ImportError 该异常是引用了该计算机中所没 ...
分类:
编程语言 时间:
2020-01-29 21:31:49
阅读次数:
63
一 守护进程 主进程创建子进程,然后将该进程设置成守护自己的进程,守护进程就好比崇祯皇帝身边的老太监,崇祯皇帝已死老太监就跟着殉葬了。 关于守护进程需要强调两点: 其一:守护进程会在主进程代码执行结束后就终止 其二:守护进程内无法再开启子进程,否则抛出异常:AssertionError: daemo ...
分类:
系统相关 时间:
2019-10-13 10:40:50
阅读次数:
103
一、程序调试 A、使用assert语句检测程序代码中的错误。 assert 表达式[, 参数] 如果表达式为True,则继续往下运行;如果为False,则抛出一个AssertionError异常,并且输出asser语句的参数作为错误信息字符串。 B、使用日志模块logging打印跟踪信息,调试程序。 ...
分类:
编程语言 时间:
2019-07-21 23:53:34
阅读次数:
127
主进程创建守护进程 其一:守护进程会在主进程代码执行结束后就终止 其二:守护进程内无法再开启子进程,否则抛出异常:AssertionError: daemonic processes are not allowed to have children 注意:进程之间是互相独立的,主进程代码运行结束,守 ...
分类:
系统相关 时间:
2019-07-04 09:42:54
阅读次数:
126
try 代码块没有异常,会执行 else finally 不管有无异常,都会执行 主动触发异常 raise TypeEroor() 自定义异常 断言 assert条件——》assert res1 = 1 ——》if res1 !=1 raise AssertionError 什么时候用异常处理:只有 ...
分类:
其他好文 时间:
2019-06-01 12:33:05
阅读次数:
114
主进程创建子进程,然后将该进程设置成守护自己的进程,守护进程就好比崇祯皇帝身边的老太监,崇祯皇帝已死老太监就跟着殉葬了。 关于守护进程需要强调两点: 其一:守护进程会在主进程代码执行结束后就终止 其二:守护进程内无法再开启子进程,否则抛出异常:AssertionError: daemonic pro ...
分类:
编程语言 时间:
2019-04-29 21:15:42
阅读次数:
180
运行测试案例,看到errors为0,还以为稳了,结果看数据库信息,却没有更新。 回来查看, 出现问题java.lang.AssertionError: expected:<1> but was:<0> console信息如下: 与数据库对应后再运行。稳了。 ...
分类:
数据库 时间:
2019-04-22 22:40:39
阅读次数:
566
断言是在Java 1.4中引入的。它能让你验证假设。如果断言失败(即返回false),就会抛出AssertionError(如果启用断言)。 什么时候使用断言? 断言不应该用于验证输入数据到一个public方法或命令行参数。IllegalArgumentException会是一个更好的选择。在pub ...
分类:
编程语言 时间:
2019-03-25 16:23:31
阅读次数:
190
1.系统自带的函数: >>> dir(__builtins__) ['ArithmeticError', 'AssertionError', 'AttributeError', 'BaseException', 'BlockingIOError', 'BrokenPipeError', 'Buffe ...
分类:
编程语言 时间:
2019-02-11 20:01:57
阅读次数:
176
multiprocessing模块 进程对象 + 创建 p = Process(target=foo, args=(param,)) + 属性 p.daemon: True为守护进程, 守护进程内无法再开启子进程,否则抛出异常:AssertionError: daemonic processes a ...
分类:
其他好文 时间:
2019-02-10 20:40:57
阅读次数:
194