1、用户自定义异常 空的except语句捕捉一切异常 2、raise语句不包括异常名称或额外数据值时,就会重新触发异常。 3、环境管理协议:with/as语句 (1)环境管理器必须有__enter__和__exit__方法 (2)环境管理器的__enter__方法会被调用,如果有as子句,则会将返回 ...
分类:
编程语言 时间:
2018-11-07 16:33:54
阅读次数:
132
原因分析,python3启动时,检索的不是项目包下的目录文件,所以日志文件必须指明路径。我原来的日志方式是: import logging.config log_path = "mlpcap/config/logger.config"logging.config.fileConfig(log_pat ...
分类:
编程语言 时间:
2018-11-03 01:49:41
阅读次数:
1614
1.tuple 元组 与列表类似 tup1 = (12, 34.56) tup2 = ('abc', 'xyz') # 以下修改元组元素操作是非法的。 # tup1[0] = 100 # 创建一个新的元组 tup3 = tup1 + tup2 print tup3 元组中的元素值是不允许修改的,但我 ...
分类:
编程语言 时间:
2018-11-02 16:36:50
阅读次数:
207
DRF获取参数的方式 例如url url(r'^demo/(?P.*)/$', DemoView.as_view()) 在类视图中获取参数 url:http://127.0.0.1:8000/demo/aaa/?bbb=bbb&ccc=ccc&ccc=CCC form:{"body":"body"}... ...
分类:
编程语言 时间:
2018-11-02 12:57:57
阅读次数:
952
# 1.异常的定义 *****# 2.异常的分类# 3.异常的组成# 4.常见异常# 5.异常的处理 *****# 6.主动抛出异常 raise关键字# 7.断言# 8.自定义异常 as关键字# 9.总结 使用场景"""什么是异常? 异常是错误发生前的一种信号 如果没有人来处理这个信号 程序就会中断 ...
分类:
编程语言 时间:
2018-11-01 18:58:11
阅读次数:
227
异常处理,虽然程序出错了,但是可以做一些预处理,使得程序不崩溃 其他方式 自己写的异常 ...
分类:
其他好文 时间:
2018-10-28 19:32:59
阅读次数:
213
Django 执行迁移生成表: 报错: 原因: Django2.1不再支持MySQL5.5,必须5.6版本以上 解决办法: 二选一 (1)Django降级到2.0 (2)MySQL升级 ...
分类:
其他好文 时间:
2018-10-27 22:33:08
阅读次数:
677
SSDT表的查找:https://blog.csdn.net/zfdyq0/article/details/26515019纠正上面博客的一个错误:刚好是fffff800`03e827724c8d15c7202300后面四个字节(002320C7) kd>uKiSystemServiceStart nt!KiSystemServiceStart: fffff800`03e8275e48
分类:
其他好文 时间:
2018-10-27 19:55:29
阅读次数:
449
信号本质 信号是软件中断,是在软件层次上对中断的一种模拟 信号产生(来源) 1.硬件来源:比如我们按下了键盘或者其它硬件故障; 2.软件来源:最常用发送信号的系统函数是kill, raise, alarm和pause; 信号递送 当导致产生信号的事件发生时,内核就产生一个信号。信号产生后,内核通常会 ...
分类:
其他好文 时间:
2018-10-19 14:02:36
阅读次数:
140