我要检查元素中存在的属性的值。
我有以下Python代码:
validkey = False
# Was the key valid.
element = w.find_element_by_id('registerkey_form')
# Is the activation message is shown, meaning it was successful in activation.
if element.get_attribute('style'):
validkey = True
问题是倒数第二行。 我要检查:
style="display:block;"
不仅仅是样式本身的存在,还有价值。
最初是:
style="display:none;"
我要检查它是否为“阻止”。
答案 0 :(得分:3)
如果要检查style
属性的值,请尝试
if element.get_attribute('style') == 'display: block;':
validkey = True
或者更好地做到以下几点:
if element.value_of_css_property('display') == 'block':
validkey = True