改变说明文档显示位置wrap

Posted andy9468

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了改变说明文档显示位置wrap相关的知识,希望对你有一定的参考价值。

装饰器会改变文档的显示位置

例子1:使用wrap前,输出内函数中的说明文档

def check(fun):
    """检查权限的装饰器"""
    def inner(*args, **kwargs):
        """这里是闭包函数"""
        print("权限检查--1")
        fun(*args, **kwargs)

    return inner

@check
def foo1():
    ‘‘‘这里是原始函数foo1的说明文档‘‘‘
    print("查看用户信息")

if __name__ == __main__:
    print(foo1.__doc__)

 

 

 技术图片

 

例子2:使用wrap后,输出原始函数中的说明文档

import functools

def check(fun):
    """检查权限的装饰器"""
    @functools.wraps(fun)
    def inner(*args, **kwargs):
        """这里是闭包函数"""
        print("权限检查--1")
        fun(*args, **kwargs)

    return inner

@check
def foo1():
    ‘‘‘这里是原始函数foo1的说明文档‘‘‘
    print("查看用户信息")

if __name__ == __main__:
    print(foo1.__doc__)

 

技术图片

 

以上是关于改变说明文档显示位置wrap的主要内容,如果未能解决你的问题,请参考以下文章

FullCalendar日历插件说明文档

FullCalendar日历插件说明文档

FullCalendar 日历插件中文说明文档

PIE SDK元素位置和显示样式的修改

介绍一种事物说明文范文10篇

SVN使用说明文档