今天为大家带来的内容是:python装饰器练习题及答案
文中通过实例代码介绍的非常详细,具有不错的参考意义,还是老样子,代码块较长就用图片的方式展现出来!!!
一:编写装饰器,为多个函数加上认证的功能(用户的账号密码)
要求登录成功一次,后续的函数都无需输入用户名和密码
FLAG=False#此时还未登录 全局变量 写这个步骤的意义在于:方便 知道已经登录成功了,就不再重复登录
二:编写装饰器,为多个函数加上记录调用功能,要求每次调用函数都将被调用的函数名称写入文件
嗨喽:正在学习python的小伙伴或者打算学习的,可以加群:877562786领取资料!
三:进阶作业:
- 编写下载网页内容的函数,要求功能是:用户传入一个URL,函数返回下载页面的结果
- 为题目一编写装饰器,实现缓存网页内容的功能
- 具体:实现下载的页面存放与文件中,如果文件内有值(