- 博客(7)
- 收藏
- 关注
转载 python一些语法糖用法
@修饰符 '@'符号用作函数修饰符是python2.4新增加的功能,修饰符必须出现在函数定义前一行,不允许和函数定义在同一行。也就是说@A def f(): 是非法的。 只可以在模块或类定义层内对函数进行修饰,不允许修修饰一个类。一个修饰符就是一个函数,它将被修饰的函数做为参数,并返回修饰后的同名函数或其它可调用的东西。 本质上讲,装饰符@类似于回调函数,把其它的函数(暂且称...
2017-07-26 23:07:00
202
转载 Python装饰器详解
装饰器简介: 装饰器本质上是一个Python函数,它可以让其他函数在不需要做任何代码变动的前提下增加额外功能,装饰器的返回值也是一个函数对象。它经常用于有切面需求的场景,比如:插入日志、性能测试、事务处理、缓存、权限校验等场景。装饰器是解决这类问题的绝佳设计,有了装饰器,我们就可以抽离出大量与函数功能本身无关的雷同代码并继续重用。一个简单装饰器写法: 在写装饰器之前我们需...
2017-07-26 22:49:00
79
转载 Python基础知识
with语句:如果with语句或语句块中发生异常,会调用默认的异常处理器处理,但文件还是会正常关闭 这看起来充满魔法,但不仅仅是魔法,Python对with的处理还很聪明。基本思想是with所求值的对象必须有一个__enter__()方法,一个__exit__()方法。紧跟with后面的语句被求值后,返回对象的__enter__()方法被调用,这个方法的返回值将被赋值...
2017-07-26 22:21:00
81
转载 Pyinstaller安装以及参数使用
一、安装pip install pyinstaller(注:win7系统安装有pywin32依赖包,先按pywin32在进行以上的步骤)二、参数说明(这里要注意大小写)-F 表示生成单个可执行文件-W 表示去掉控制台窗口,这在GUI界面是非常有用。不过如果是命令行程序的话那就删除这个选项!-p 表示你自己定义需要加载的类路劲,一般情况下用不到-i ...
2017-07-24 22:58:00
75
转载 正则表达式(特殊字符)/Xpath语法/CSS选择器
正则表达式(特殊字符)^ 开头 '^b.*'----以b开头的任意字符$ 结尾 '^b.*3$'----以b开头,3结尾的任意字符 * 任意长度(次数),≥0? ...
2017-07-21 16:25:00
118
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人