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

Connected

道练习

timer() 环境管理器

您的同事在开发一个处理 Instagram 照片的 Web 服务。客户抱怨该服务判断图片中是否有猫耗时过长,因此同事请您帮忙。您决定编写一个环境管理器,方便他们统计函数的运行时长。

说明

100 XP
  • 从 contextlib 模块为 timer() 函数添加一个装饰器,使其充当环境管理器。
  • 将控制权从 timer() 函数交给上下文代码块。