NoSuchElementException in Selenium WebDriver in Python
div class="row-fluid">
<div id="sfx" class="span12">
<ui-view>
<div class="row-fluid fa-rep-nav">
<div id="test"></div>
<div class="row-fluid">
<div id="sfx" class="span12">
<ui-view>
<div class="row-fluid">
<div class="span12">
<div class="ledger-btn-block clearfix">
<form class="ng-pristine ng-valid" name="reportGenForm">
<span class="input-append ledger-date-block fa-block-pull-left">
<label class="ledger-label">Select·Report:· </label>
<select class="select_report_type ng-pristine ng-untouched ng-valid" ng-model="selectedReport" ng-options="str.name for str in reportType">
<label class="ledger-label"> ·Date·Range:· </label>
<input class="date-picker report-date-input ng-pristine ng-untouched ng-valid" date-range-picker="" readonly="" ng-model="sfxReportModel.date" options="selectedReport.opts" min="selectedReport.opts.minDate" max="selectedReport.opts.maxDate" type="text">
<i class="icon-calendar add-on no-border-radius"></i>
</span>
ich verwendet habe, alle Verfahren zur Herstellung eines Elements Ortung, die hier anwendbar sind. Ich habe auch time.sleep() -Funktion verwendet, so dass die Seite, auf der ich das Element finde, erfolgreich geladen werden kann, bevor sie gefunden wird, aber selbst dann wird auch kein Ort angezeigt. Hier ist das Bild des HTML-Codes. Hervorgehoben ist der, den ich finden möchte. Ich habe Methoden wie find_element_by_xpath und find_by_class_name verwendet, wo ich XPath mit Firebug bekomme aber den gleichen Fehler enter image description here. Ich brauche Hilfe beim Auffinden des "select" -Tags.
Statt * beschreibt, mit Blick auf *, was Sie senden den aktuellen Code, den Sie versucht haben. Auch, HTML als Text, nicht als Bild. – Guy
Jetzt HTML-Version des Codes hinzugefügt. – Blasteraj
Können Sie Code hinzufügen, was Sie versucht haben und was Sie suchen möchten. Die Erklärung, die Sie gegeben haben, ist nicht klar – NarendraR