测试用例中,断言 异常后,必须 raise 抛出异常, 若无raise ,则测试报告中测试结果全部显示为通过。 抛出后,显示实际测试结果,通过/未通过 ...
分类:
Web程序 时间:
2019-02-13 10:51:46
阅读次数:
222
本文讲解了 Python 的 property 特性,即一种符合 Python 哲学地设置 getter 和 setter 的方式。 ...
分类:
编程语言 时间:
2019-02-12 18:54:34
阅读次数:
154
首先导入web.py模块! 没有的话就: web.py的URL结构: 第一部分是一个正则表达式匹配的URL,如"/", "/item/(\d+)", 括号表示匹配到的数据可以供后面继续使用。第二部分则是类名称,简而言之,就是会将此次请求发送到第二部分类名的类中。 有请求就必然少不了,GET和POST ...
分类:
Web程序 时间:
2019-02-11 15:22:22
阅读次数:
168
一、简介 retry是一个用于错误处理的模块,功能类似try-except,但更加快捷方便,本文就将简单地介绍一下retry的基本用法。 二、基本用法 retry: 作为装饰器进行使用,不传入参数时功能如下例所示: 我们编写了每次运行都会通过raise报错的自定义函数demo(),利用默认参数的re ...
分类:
编程语言 时间:
2019-02-02 00:16:59
阅读次数:
274
最近开始整理python的资料,博主建立了一个qq群,希望给大家提供一个交流的同平台 78486745 。 学习编程语言是很有趣的一件事情,但有2点请一定要谨记: 1. 做人靠自己,码代码也必须靠自己。能不能成为python大牛,靠的是平时逻辑的训练和日复一日的码代码练出来的; 2. 多总结、多思考 ...
分类:
编程语言 时间:
2019-02-01 21:48:42
阅读次数:
203
一,什么是异常和错误? 异常和错误是不同的概念,错误大都是指python语法上的错误,编译时就会报错。异常是指不符合客观逻辑,或者逻辑上产生得到错误,比如res=1/0,,就是一个异常。 错误: 异常: 二,如何处理异常? 异常的处理可以使用if判断进行处理(low的方式),最常用的是使用try e ...
分类:
其他好文 时间:
2019-01-28 01:11:36
阅读次数:
215
这是一个常见但容易被忽视的问题,旧贴有问及但没答案,因此提高分数。相信大家常这样使用Cache模式;ADOConnection1.BeginTrans;Try ADODataSet1.UpdateBatch(arAll); ADOConnection1.CommitTrans;Except ADOC ...
分类:
其他好文 时间:
2019-01-27 22:05:14
阅读次数:
173
原因: 问题1. 即从mysql5.7版本之后,默认采用了caching_sha2_password验证方式。 问题2. 然后在执行 python manage.py makemigrations依然报错,如下图2/3 raise errorclass(errno, errval) django.d ...
分类:
数据库 时间:
2019-01-27 00:21:15
阅读次数:
275
try, except, else, finally执行顺序:1. 先执行 try 里面的代码块,如果发生异常就会去捕获。 2. 没有错误就会执行 else 里面的信息。 3. 无论怎样都会执行 finally 里面的信息 raise Exception('不过了。。'): 主动抛出一个异常 try... ...
分类:
编程语言 时间:
2019-01-25 01:07:14
阅读次数:
202
今天学了异常处理 有预定义异常 与 用户自定义异常 还有 raise_application_error()函数raise_application_error() 只能把异常抛出而不能处理异常。 预定义异常包括– NO_DATA_FOUND --没有找到数据– TOO_MANY_ROWS --找到多 ...
分类:
数据库 时间:
2019-01-22 23:06:46
阅读次数:
455