原文:Py西游攻关之装饰器

闭包: 攻克装饰器之前,我们需要找到一些武器来帮助我们。 装饰器: 概念 装饰器本质上是一个函数,该函数用来处理其他函数,它可以让其他函数在不需要修改代码的前提下增加额外的功能,装饰器的返回值也是一个函数对象。它经常用于有切面需求的场景,比如:插入日志 性能测试 事务处理 缓存 权限校验等应用场景。装饰器是解决这类问题的绝佳设计,有了装饰器,我们就可以抽离出大量与函数功能本身无关的雷同代码并继续 ...

2016-07-22 13:47 1 2061 推荐指数:

查看详情

Py西游攻关之模块

代码的方式。在Python中,一个.py文件就称之为一个模块(Module)。 使用模块有什么好处? ...

Wed Aug 03 21:39:00 CST 2016 1 24538
Py西游攻关之Django(一)

课程简介: Django流程介绍 Django url Django view Django models Django template Django form ...

Fri Aug 19 09:34:00 CST 2016 3 4335
Py西游攻关之函数

一 函数是什么? 函数一词来源于数学,但编程中的「函数」概念,与数学中的函数是有很大不同的,具体区别,我们后面会讲,编程中的函数在英文中也有很多不同的叫法。在BASIC中叫做subroutine(子 ...

Thu Sep 01 14:33:00 CST 2016 2 11787
Py西游攻关之迭代&生成器

一 概要 在了解Python的数据结构时,容器(container)、可迭代对象(iterable)、迭代(iterator)、生成器(generator)、列表/集合/字典推导式(list,set,dict comprehension)众多概念参杂在一起,难免让初学者一头雾水,我将用一篇 ...

Sun Aug 14 17:08:00 CST 2016 0 6136
Py西游攻关之IO model

事件驱动模型 上节的问题: 协程:遇到IO操作就切换。 但什么时候切回去呢?怎么确定IO操作完了? View Code 传统的编程是如下线性模式的: 开始- ...

Sun Jul 31 18:56:00 CST 2016 0 7229
Py西游攻关之基础数据类型

数据类型 计算机顾名思义就是可以做数学计算的机器,因此,计算机程序理所当然地可以处理各种数值。但是,计算机能处理的远不止数值,还可以处理文本、图形、音频、视频、网页等各种各样的数据,不同的数据,需要 ...

Thu Aug 18 17:29:00 CST 2016 7 17959
Py西游攻关之mysql&sqlalchemy

mysql基础 一、概述 什么是数据库 ? 答:数据的仓库,如:在ATM的示例中我们创建了一个 db 目录,称其为数据库 什么是 MySQL、Oracle、SQLite、Access、MS SQ ...

Thu Aug 18 01:51:00 CST 2016 0 1985
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM