为什么要使用装饰器? 在不改变原函数功能的情况,为了添加新的功能 我们可以在函数运行前后给函数添加新的功能 两个装饰器的作用 ...
分类:
编程语言 时间:
2017-07-07 23:39:19
阅读次数:
346
由于Python的版本众多,还有Python2和Python3的争论,因此有些软件包或第三方库就容易出现版本不兼容的问题。 通过 virtualenv 这个工具,就可以构建一系列 虚拟的python环境 ,然后在每个环境中安装需要的软件包(配合 pip 使用),这一系列的环境是相互隔离的。作为一个独 ...
分类:
移动开发 时间:
2017-07-07 23:34:11
阅读次数:
393
isinstance(obj,cls)检查是否obj是否是类 cls 的对象。 isinstance(obj,cls)检查是否obj是否是类 cls 的对象。 反射 python面向对象中的反射:通过字符串的形式操作对象相关的属性。python中的一切事物都是对象(都可以使用反射) 四个可以实现自省 ...
分类:
编程语言 时间:
2017-07-07 23:34:02
阅读次数:
241
目录: 一、ORM 内容: 一、ORM 查询: 1、models.USR.objects.all().values('id','name') 这个语句相当于SQL语句中的select id,name from USER ,表示可以单独取某几列的值,取得的值仍然是QuerySet,但是内部元素变为字典 ...
分类:
编程语言 时间:
2017-07-07 23:33:14
阅读次数:
268
Login_1.py #!/usr/bin/env python#coding:utf-8'''author:yangyingfilename:xi2.pydate:17-7-6 下午5:25desc:'''user="root"passwd="westos"count=0while count < ...
分类:
编程语言 时间:
2017-07-07 23:31:16
阅读次数:
262
1.Python应用 合作伙伴:Google,Yahoo,NASA,YouTube。。。都有使用Python语言 2.成功将PBOSS自动化测试中不可用的关键字xmlSend_tsn,xmlSend_soap等调用,实例如下:将D:\Python27\Lib\site-packages\PbossA ...
分类:
编程语言 时间:
2017-07-07 22:46:51
阅读次数:
222
一、python第一行代码: 二、变量: name前后变化,而name2 = name已经将“SunDM12”赋值给了name2,name变化后,name2不再变化 三、交互: input函数:用户可以在界面上显示输入字符,并赋值给了username 在屏幕打印的第一种格式。 %s是字符串;%d是双 ...
分类:
编程语言 时间:
2017-07-07 22:43:21
阅读次数:
210
1. abs() # 求绝对值 2. round() # 将一个浮点数四舍五入求一个最接近的整数 3. pow() # 求幂函数 4. int() # 整数 5. float() # 浮点数 6. all(iterable) # iterable的所有元素不为0、''、False或者iterable ...
分类:
编程语言 时间:
2017-07-07 22:40:26
阅读次数:
172
win7 环境下: Python3.5默认安装路径是当前用户的 AppData\.. 下 这么做的一个可能原因是 现在安装过程中默认是install just for me,这个会把python默认安装到AppData文件夹中,如果选了install for all users,就会默认安装到C盘根 ...
分类:
编程语言 时间:
2017-07-07 22:39:51
阅读次数:
278
NumPy是一个开源的Python科学计算基础库,包含: ? 一个强大的N维数组对象 ndarray ? 广播功能函数 ? 整合C/C++/Fortran代码的工具 ? 线性代数、傅里叶变换、随机数生成等功能NumPy是SciPy、 Pandas等数据处理或科学计算库的基础 NumPy的引用: im ...
分类:
其他好文 时间:
2017-07-07 22:38:16
阅读次数:
238