1. Learn
  2. /
  3. 课程
  4. /
  5. Python 函数编写

Connected

道练习

为被装饰函数保留文档字符串

您的同事遇到一个问题。他们写了一些很巧妙的装饰器,并把它们加到了正在开发的开源库的函数上。不过,在运行测试时发现,一个奇怪的现象出现了:被装饰的函数全都不见了文档字符串。请向同事演示,编写装饰器时如何保留文档字符串和其他元数据。

说明 1 / 共 4 个

undefined XP
    1
    2
    3
    4
  • 使用 add_hello() 装饰器装饰 print_sum(),然后打印它的文档字符串,以重现您同事看到的问题——文档字符串会消失。