L P*_*L P 9 python selenium selenium-webdriver
我试过从另一篇文章中使用以下内容
driver.find_element_by_name("sub_activate").click().is_enabled()
但得到了这个错误:
AttributeError: 'NoneType' object has no attribute 'is_enabled'
ale*_*cxe 22
你不需要打电话click().只需找到元素并调用is_enabled()它:
element = driver.find_element_by_name("sub_activate")
print element.is_enabled()
Run Code Online (Sandbox Code Playgroud)
仅供参考,click()是一种方法WebElement,它返回None.
以下对我有用:
element = driver.find_element_by_name("sub_activate")
prop = element.get_property('disabled')
print (prop)
>>>> False
Run Code Online (Sandbox Code Playgroud)
如果启用 'element.get_property('enabled'),则返回 'true'
| 归档时间: |
|
| 查看次数: |
66776 次 |
| 最近记录: |