码迷,mamicode.com
首页 > 编程语言 > 详细

python_08

时间:2019-03-06 00:33:32      阅读:183      评论:0      收藏:0      [点我收藏+]

标签:执行顺序   doc   文件   字符串   fun   func   决定   注释   大小   

新增昨天内容:

  函数名.__name__:查看字符串格式的函数名

  函数名.__doc__:查看文档注释

1.装饰器进阶:

  1.functools.wraps:

    给内部装饰器做装饰

    需要导包:form functools imort wraps

    在装饰器内部函数内部上一行加@wraps(被本装饰器装饰的函数)

    ps:在装饰器内部函数添加后外边调用被装饰函数时被装饰函数恢复正常

2.带参装饰器:

  在装饰器外边在套一个函数,装饰时传入全局变量,改变全局变量时可以决定装饰器是否会调用

 

3.多个装饰器调用同一个函数:

  同时@多个装饰器,执行顺序为最挨着被装饰函数的一行先执行

 

4.os模块:

os.path.getsize(‘文件名‘)如果文件大小不为零则是true

python_08

标签:执行顺序   doc   文件   字符串   fun   func   决定   注释   大小   

原文地址:https://www.cnblogs.com/aikang525/p/10480710.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!