Ecco il link che sto cercando di fare clic:Facendo clic su un collegamento mediante il selenio utilizzando python
<a href="#" onclick="OpenAddKeywords();return false;" id="btnAddKeywords">Add Keywords</a>
ho provato alcune opzioni (elencati di seguito), ma non ha funzionato; qualche idea?
self.br.find_element_by_xpath("//*[@id='btnAddKeywords']").click()
self.br.execute_script("OpenAddKeywords();return false;")
Questo è l'errore che ho per execute_script
:
Message: u'Error Message => \'Can\'t find variable: OpenAddKeywords\'\n caused by Request =>
E questo è quello che ho per xpath
:
Message: u'Error Message => \'Unable to find element with xpath \'//*[@id=\'btnAddKeywords\']\'\'\n caused by Request =>
Come esattamente non hanno funzionato? –
@AlexanderPetrovich ha aggiunto errori :) – Mark
Hai provato 'self.br.find_element_by_id ('btnAddKeywords'). Click()'? Se ciò non funziona, è che potresti non essere sulla pagina che pensi di essere. – n1r3