装饰器(Decorator)使用场景:为被装饰器装饰的函数增加功能,但又不希望修改函数的定义,即在代码运行期间动态增加功能。装饰器更多的用于后期功能升级而不是编写新的代码。装饰器不光能装饰函数,也能装饰其他的对象,比如类,但通常,我们以装饰函数为例子介绍其用法。例如..
分类:
编程语言 时间:
2017-06-30 22:27:57
阅读次数:
186
摘要本文讲述Python继承关系中如何通过super()调用“父类”方法,super(Type,CurrentClass)返回CurrentClass的MRO中Type的下一个类的代理;以及如何设计Python类以便正确初始化。1.单继承中父类方法调用在继承中,调用父类方法是很有必要的。调用父类方法的场景有很多:比如必..
分类:
编程语言 时间:
2017-06-30 22:21:07
阅读次数:
223
python+requests实现接口的请求前篇已经介绍,还有不懂或者疑问的可以访问python+request接口自动化框架目前我们需要考虑的是如何实现关键字驱动实现接口自动化输出,通过关键字的封装实现一定意义上的脚本与用例的脱离!robotframework的安装不过多说明,网上资料比较太多~实..
分类:
编程语言 时间:
2017-06-30 22:18:37
阅读次数:
177
什么是Python,网络给出的解释是一种面向对象、解释型计算机程序设计语言。Python有许多优点,最明显的是语法简洁而清晰和具有丰富和强大的类库。经常被称为胶水语言,是因为它能够把用其他语言制作的各种模块(尤其是C/C++)很轻松地联结在一起。常见的一种应用情形是,使用Pyth..
分类:
编程语言 时间:
2017-06-30 22:11:49
阅读次数:
186
本函数能够使用參数real + imag*j方式创建一个复数。也能够转换一个字符串的数字为复数;或者转换一个数字为复数。假设第一个參数是字符串,第二个參数不用填写。会解释这个字符串且返回复数。只是,第二个參数不能输入字符串方式,否则会出错。real和imag參数能够输入数字,假设imag參数没有输入 ...
分类:
编程语言 时间:
2017-06-30 22:11:28
阅读次数:
189
一、python操作mysql数据库 python3中操作mysql数据需要安装一个第三方模块,pymysql,使用 pip install pymysql 安装即可 二、python操作redis redis是一个nosql类型的数据库,数据都存在内存中,有很快的读写速度 python3中操作re ...
分类:
数据库 时间:
2017-06-30 21:11:52
阅读次数:
246
1.数字和表达式 1.1.1 取余(模除运算)--x%y的结果为x除以y的余数,例如 注:python2.x版本整除是/,python3.x版本整除是// 1.1.2 幂(乘方)运算,例如 注:幂运算符取反(一元减运算符)的优先级要高,所以-3**2等同于-(3**2)。如果想计算(-3)**2,就 ...
分类:
编程语言 时间:
2017-06-30 21:11:43
阅读次数:
162
Python 一、lower() 方法转换字符串中所有大写字符为小写。 lower()方法语法: 参数 无。 返回值 返回将字符串中所有大写字符转换为小写后生成的字符串。 练习:判断两个列表中,相同的内容...不区分大小写,输出相同的项 结果: ['APPLE', 'Xr', 'xm']['APPL ...
分类:
编程语言 时间:
2017-06-30 21:02:00
阅读次数:
189
先到官网下载PyCharm https://www.jetbrains.com/pycharm/download/#section=mac 安装好之后打开 激活码网站 http://idea.lanyus.com File new Python File 开始编辑代码 ...
分类:
编程语言 时间:
2017-06-30 20:57:34
阅读次数:
219