Python编程中raise可以实现报出错误的功能,而报错的条件可以由程序员自己去定制。在面向对象编程中,可以先预留一个方法接口不实现,在其子类中实现。如果要求其子类一定要实现,不实现的时候会导致问题,那么采用raise的方式就很好。而此时产生的问题分类是NotImplementedError。 写 ...
分类:
编程语言 时间:
2018-06-22 13:36:26
阅读次数:
170
装上之后第一件事就是执行apt-get update && apt-get upgrade,结果却出现了这样的错误 我添加的是中科大的更新源,在浏览器中是可以正常打开的: deb http://mirrors.ustc.edu.cn/kali kali-rolling main non-free c ...
分类:
其他好文 时间:
2018-06-22 11:04:50
阅读次数:
929
(Python)异常处理try...except、raise一、try...except有时候我们写程序的时候,会出现一些错误或异常,导致程序终止。例如,做除法时,除数为0,会引起一个ZeroDivisionError例子:1234a=10b=0c=a/bprint "done"运行结果:Trace... ...
分类:
其他好文 时间:
2018-06-21 20:15:15
阅读次数:
266
wtforms 简介 WTForms是一个支持多个web框架的form组件,主要用于对用户请求数据进行验证。 安装: 1 pip3 install wtforms 用户登录注册示例 1. 用户登录 当用户登录时候,需要对用户提交的用户名和密码进行多种格式校验。如: 用户不能为空;用户长度必须大于6; ...
分类:
其他好文 时间:
2018-06-19 20:38:50
阅读次数:
218
flask中Local源码数据类型首先明确:源码中要构造的数据类型数是这样的: __storage__ = { 用线程或者协程的唯一标识为键: {stack:[ctx(session/request) ,]} } 其次源码用Local类构造数据类型,然后又用LocalStack类,作用是操作Loca... ...
分类:
其他好文 时间:
2018-06-17 19:06:44
阅读次数:
146
不要编写返回可变对象的访问器方法 如果要返回一个可变数据类型应该怎么办呢? 一个方法可以访问所属类的所有对象的私有数据。!!!! tips: 方法签名包括方法名以及参数类型,这使得不存在同名同参返回值不同的方法 自动赋值出现在没有显示赋值的情况下,数值=0,布尔值=false,对象引用=null 无 ...
分类:
编程语言 时间:
2018-06-17 17:55:21
阅读次数:
126
一 定义 异常分为两类:一类是自动触发异常如除零错误;另一类是通过raise触发。 二 为什么要使用异常 当程序运行时,如果检测到程序错误,Python就会引发异常,我们可以在程序中使用try语句捕获异常,并对异常进行处理。如果我们不做异常的捕获,异常就会一直往上层抛出,直到顶层Python的默认异 ...
分类:
编程语言 时间:
2018-06-14 22:47:56
阅读次数:
249
本文参考: Python中文转拼音代码(支持全拼和首字母缩写) 中文中不可以有“()” 使用: 目录结构 具体使用: 转换效果: ...
分类:
编程语言 时间:
2018-06-12 17:48:23
阅读次数:
159
阅读目录 使用retry语句 使用raise语句 使用ensure语句 使用else语句 Catch和Throw 类Exception 异常和执行总是被联系在一起。如果您打开一个不存在的文件,且没有恰当地处理这种情况,那么您的程序则被认为是低质量的。 如果异常发生,则程序停止。异常用于处理各种类型的 ...
分类:
其他好文 时间:
2018-06-12 00:48:17
阅读次数:
232
一:video.html代码: 二:引用依赖代码video-js.css 三:引用依赖video.js 四:引用html5media.js 五:jQuery由于比较普遍就不列举上了 ...
分类:
其他好文 时间:
2018-06-08 20:45:45
阅读次数:
418