在ipython背后实现配置方法

时间:2013-03-06 21:04:42

标签: python ipython enthought

基于此视频教程 http://www.youtube.com/watch?v=2G5YTlheCbw#t=01h07m41s

演示者提到了用于处理iPython输入配置的方法。我不知道他用的是哪种方法。我唯一能听到的是“思想追踪机器”。通过谷歌搜索没有结果。

有人可以再听一次并告诉我他的意思吗?

谢谢

1 个答案:

答案 0 :(得分:2)

他说“Enthought's Traits Machinery”:

Enthought

free version 包括 Traits

来自@Matt的链接:

在底层,Configurable基类是IPython.utils.traitlets.HasTraits的子类。 IPython.utils.traitlets模块是enthought.traits的轻量级版本。我们的实现是enthought.traits的纯Python子集(主要是API兼容的),它没有任何自动GUI生成功能。我们的计划是实现100%的API兼容性,以便最终使用实际的enthought.traits。目前,我们不能使用enthought.traits,因为我们致力于将IPython的核心作为纯Python。