如果对象是可编写脚本的,这意味着什么?

What can it mean if an object is scriptable?

提问人:tzot 提问时间:10/20/2008 最后编辑:Communitytzot 更新时间:10/20/2008 访问量:559

问:

正如标题所说的那样。请注意,这与“可下标”对象无关。

与语言无关的 对象 可编写脚本

评论

0赞 tzot 10/20/2008
关于什么是可编写脚本的对象没有任何问题。

答:

1赞 tzot #1

可编写脚本的对象是记录对其执行的操作的对象,它可以将它们存储为可以重放的“脚本”。

例如,请参阅:应用程序脚本框架

评论

0赞 tzot 10/20/2008
Community-wiki 拥有,因为我不对声誉进行太空航行。
0赞 Federico A. Ramponi 10/20/2008
我的朋友:),在谷歌上的排名和在 SO 上的声誉都比黄金好
0赞 tzot 10/20/2008
@Federico Ramponi:我不确定“你是和我们在一起还是和他们在一起”;),但你的评论非常真实。
2赞 Matthew Trevor 10/20/2008 #2

这在 Python 中没有任何意义,因为 Enthought 的 Traits 模块提供了可编写脚本的对象。

来自应用程序脚本框架,其中提到:

可编写脚本的类型是 具有可编写脚本方法的 HasTraits 和可编写脚本的特征。

并继续定义:

可编写脚本的对象是 可编写脚本的类型。

Traits 不是标准库的一部分,但它作为 Enthought Python 发行版的一部分分发。

请不要混淆两者。

评论

0赞 tzot 10/20/2008
好吧,似乎这个问题太针对特定语言了。无论如何,我不知道为什么你认为有必要明确地说特征不是标准库的一部分。
0赞 Matthew Trevor 10/21/2008
因为这个问题的措辞会更好,“如果一个对象是可编写脚本的,那么在特征中意味着什么?正如它一样,您似乎暗示“可脚本对象”是 Python 的一部分,但事实并非如此。