Ich verwende Selenium PhantomJS, um kopfloses dynamisches Scraping durchzuführen. Ich konnte alle Informationen außer Popups von einer ng-click
, wie ausgelöst extrahieren:Suche nach Label in Selenium Python
<button href="#" ng-click="navigation.login({edu:false})">login</button>
<a class="btn btn-primary" ng-click="login()">signup</a>
ich den Tag zu bekommen, die ng-Klick-Label enthält, so dass ich Onclick Aktivität durchführen kann und extrahieren Informationen von ihm.
Die ng-click
Wert und Tag kann alles sein, ich möchte nur suchen, ob ein Tag enthält ng-click
oder nicht, und wenn es dann dieses Tag zurückgibt. Ich möchte Regex oder so etwas nicht verwenden.
Warum nicht einen regulären Ausdruck verwenden? –
keine gute Option ... –
XPATH ist, wie Sie diese Probleme leicht lösen, obwohl ... –