Dưới đây là liên kết Tôi đang cố gắng để bấm:Nhấp vào liên kết sử dụng selen sử dụng python
<a href="#" onclick="OpenAddKeywords();return false;" id="btnAddKeywords">Add Keywords</a>
Tôi đã thử một vài lựa chọn (được liệt kê dưới đây) nhưng họ đã không làm việc; bất kỳ ý tưởng?
self.br.find_element_by_xpath("//*[@id='btnAddKeywords']").click()
self.br.execute_script("OpenAddKeywords();return false;")
Đây là lỗi tôi đã có cho execute_script
:
Message: u'Error Message => \'Can\'t find variable: OpenAddKeywords\'\n caused by Request =>
Và đây là một trong đó tôi đã có cho xpath
:
Message: u'Error Message => \'Unable to find element with xpath \'//*[@id=\'btnAddKeywords\']\'\'\n caused by Request =>
Chính xác chúng không hoạt động như thế nào? –
@AlexanderPetrovich đã thêm lỗi :) – Mark
Bạn đã thử 'self.br.find_element_by_id ('btnAddKeywords'). Nếu điều đó không hiệu quả, đó là bạn có thể không ở trên trang mà bạn nghĩ bạn đang ở. – n1r3