我们如何检查python窗口中是否存在对象? 假设我在应用程序窗口中有一个带有组合框'Select_Profile'的页面。 但是,只有在应用程序中存在多个配置文件时才会出现组合框。
所以要检查一下,我写的代码是:
try:
#select_option is used to select the profile name from the combo box
select_option('select_profile_combo_box','Profile1')
click('Go')
except:
print 'Success'
但是执行会在select_option中停止很长时间。它会执行“成功”并在时间间隔后继续执行。 select_option的代码是:
select_option(objName,strItem):
component=get_component(objName)
cnt = component.getItemCount()
for i in range(cnt):
c = component.getItemAt(i)
if str(c) == strItem:
component.setSelectedIndex(i)
有没有其他方法可以检查页面中是否存在对象?