2017年5月25日

模块

摘要: 包结构 建包首先建立一个文件夹,文件夹名即为包名,在文件夹中新建一个__init__.py文件,可以为空,也可以写入包的信息,然后在这个文件夹中新建py文件,之后如果要在外面引用该包内的模块,就直接import 模块名(包名为头),调用模块内部函数时,前面要加模块名。包的内部还可以建立文件夹,建立下 阅读全文

posted @ 2017-05-25 23:29 vonkimi 阅读(120) 评论(0) 推荐(0) 编辑

装饰器

摘要: 装饰器就是返回函数的实际运用,装饰器接受一个原函数作为参数,返回值是一个现函数,调用装饰器就可以在原函数调用前后进行操作,而不改变原函数。 以上述代码为例,now为原函数,log为装饰器,log接受函数func作为输入参数,返回wrapper函数作为返回值,而wrapper函数在func函数调用前打 阅读全文

posted @ 2017-05-25 00:10 vonkimi 阅读(83) 评论(0) 推荐(0) 编辑

导航