指定的对象不可索引

The specified object is not indexable

从smartbear官网给出的例子来看,

# The following routine checks the width and height attributes of
# IMG elements located on a web page.

def Test():
    # Obtains the page object
    url = "****";
    Browsers.Item[btChrome].Run(url);
    page = Sys.Browser("*").Page("*");

    # Obtains the page's images
    images = page.contentDocument.images;
    Log.Message(images.length)

    for img in images:    # <<<<<<<This is the error
        # other calculating stuff

当我在 testcomplete 中执行这段代码时,出现错误,

Log.Message(images.length) 给了我 9 的结果,这是预期的。

我也尝试获取类型,Log.Message(type(images)) 给了我一个空白输出。

有什么建议吗?

目前不支持像使用可索引集合一样使用此图像数组。您在 official website 上引用的示例具有不同的代码:

for i in range (0, images.length-1):