セレンIDEで記録した後、コードでこのメソッドを取得しました。
def is_element_present(self, how, what):
try:
self.driver.find_element(by=how, value=what)
except NoSuchElementException, e:
return False
return True
オブジェクトが存在する場合、それは正常に機能します。
print self.is_element_present("id","kw")
私は真実になりました
しかし、オブジェクトが存在しない場合:
print self.is_element_present("id","kw1")
長い間(self.driver.implicitly_wait(30)以上)、私は何も得られませんでした