软件名称:[B]PyDispatcher 2.0.1[/B]
软件类型:国产软件
运行环境:Win9X/Win2000/WinXP/Win2003/
软件语言:简体中文
授权方式:共享版
软件大小:26.0 KB
官方主页:Home Page
更新时间:2013-03-09 12:27:00
软件简介:
提高你的Python开发
PyDispatcher是一个包,应该提供一个强大的机制,在各种应用环境的事件路由的Python程序员。
调度机制构建的模型 - 视图 - 控制器风格的应用程序时特别有用,这是不可取的事件模型,模型对象知道。
下面是一些主要特点“PyDispatcher”:
·提供了一个集中式的
神器出山:www.shenqi73.com服务,邮件传递到注册的对象(本地进程)。它可以让你任意数量的函数(可调用的对象),它可以接收信号从发送者注册。
·注册所有发件人,特别是发送对象,还是“匿名”的消息(消息发送者是“无”)
·注册的任何信号,或特定的信号
·一个单一的信号将传送给所有适当的注册接收机,以便多个注册不互相干扰
·有没有要求发送者或接收者是调度。任何Python对象保存“无”对象可以作为一个发送者,和任何可调用对象可以作为一个接收器。有没有必要从一个特定的类或继承的对象提供特定的接口。
·系统使用弱引用到接收器尽可能
·对象的生存期不会受到PyDispatcher注册(也就是说,当你的对象消失,在注册相关的对象也消失)。
·常见的瞬态对象(特别是实例方法)的引用被存储为复合弱引用。
·弱引用一个注册登记的基础上,可以禁用
·允许丰富的信号类型,信号被简单地可散列的用于存储和检索的子表的对象,它们是其他不透明的调度程序机制
·允许发送更多的信息时,发送比任何特定的接收器可以处理,调度程序会自动剔除这些参数是不适合特定的接收器。这使得注册非常简单的一般的信息处理功能,同时还允许更高级别的功能自然传递参数。
要求:
·
的Python 此版本中的新功能:
·加入“稳健”的模块与的单一功能sendRobust,捕捉回调过程中的错误,并返回错误的实例,而不是传播错误
·SafeRef删除修补程序中的错误追踪模块已经被删除的解释关机
·修补程序中的错误_removeReceiver,在那里sendersBack已经被删除了解释器关闭
·SafeRef预先缓存了方法名,以便再版后清理的方法
[url=http://www.sot9.com/soft/108241.html][B]PyDispatcher 2.0.1[/B][/url]
点这里下载->PyDispatcher 2.0.1 [ 下载地址 ]