【发布时间】:2011-03-06 10:05:40
【问题描述】:
我正在学习和享受 appscript 模块,但我有点困惑 关于如何实例化基本 k。类型对象。 例如,如果我想创建一个包含 k.boolean 值的变量 在编写应用程序脚本时使用, 如何创建它,然后将其传递给属性的 set() 方法 在那个应用程序中?
假设我正在编写 Adobe Illustrator 脚本:
il = app('Adobe Illustrator')
doc = il.current_document.get()
layers = doc.layers.get()
layer = layers[1]
在 Illustrator 中,图层对象有一个属性 layer.visible,它有一个 k.boolean 值。
如何创建一个 k.boolean 类型的变量 m,这样:
layer.visible.set(m)
是否会将 .visible 属性设置为不同的 k.boolean 值?
m = k.boolean(True) # doesn't work
m = make(new k.boolean) # doesn't work
【问题讨论】:
标签: python macos sourceforge-appscript py-appscript