Skip to main content

像 C# 这样的 python 版本委托

项目描述

pydelegate

GitHub 构建状态 派皮

像 C# 这样的 python 版本委托。

用法

from pydelegate import Delegate

def func():
    return 1

d = Delegate()
d += func
assert d() == 1

或者您可以添加DelegateNone

from pydelegate import Delegate

def func():
    return 1

d = None
d += Delegate(func)
assert d() == 1

项目详情


下载文件

下载适用于您平台的文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。

源分布

pydelegate-0.3.0.tar.gz (3.3 kB 查看哈希

已上传 source

内置分布

pydelegate-0.3.0-py3-none-any.whl (3.4 kB 查看哈希)

已上传 py3