1. 首页
  2. 数据库
  3. 其它
  4. Python中如何将一个类方法变为多个方法

Python中如何将一个类方法变为多个方法

上传者: 2020-12-31 17:34:52上传 PDF文件 454.55KB 热度 18次
前一篇文章《Python 中如何实现参数化测试?》中,我提到了在 Python 中实现参数化测试的几个库,并留下一个问题: 它们是如何做到把一个方法变成多个方法,并且将每个方法与相应的参数绑定起来的呢? 我们再提炼一下,原问题等于是:在一个类中,如何使用装饰器把一个类方法变成多个类方法(或者产生类似的效果)? # 带有一个方法的测试类 class TestClass: def test_func(self): pass # 使用装饰器,生成多个类方法 class TestClass: def test_func1(self): pass def test_func
下载地址
用户评论