Jump to content

SUBIECTE NOI
« 1 / 5 »
RSS
Merita un Termostat Smart pentru ...

Sfat achizitie MTB Devron Riddle

Problema mare cu parintii= nervi ...

switch microtik
 Permis categoria B la 17 ani

Sfaturi pentru pregatirea de eval...

Crapaturi placa

cum imi accesez dosarul electroni...
 Momentul Aprilie 1964

Sursa noua - zgomot ?

A fost lansat Ubuntu 24.04 LTS

Pareri apartament in zona Berceni?
 Free streaming SkyShowtime de la ...

Skoda Fabia 1.0 TSI (110 CP)- 19 ...

Mezina familiei, Merida BigNine

The Tattooist of Auschwitz (2024)
 

Ajutor! Cum trec prin toate elementele unei liste cu Python si Selenium

- - - - -
  • Please log in to reply
No replies to this topic

#1
thusarix

thusarix

    Junior Member

  • Grup: Members
  • Posts: 136
  • Înscris: 22.04.2007
Incerc sa fac un web scraper in Python cu Selenium, nu stiu eu prea multe in programare dar sunt destul de logic si prind repede. Web scraperul meu incearca sa ia cote de pariuri de pe un site te pariuri.
  Vreau sa verific elementele sa vad innertext si in functie de ce scrie in el sa faca ceva, m-am lovit de urmatoarea problema, codul meu scrie textul din primul element gasit de atatea ori cate elemente sunt, eu vreau sa vad toate textele din elemente:
acesta e loop-ul buclucas:
PlajePariuri = driver.find_elements_by_xpath("//ul[@class='KambiBC-list-view__column']")
for items in PlajePariuri:
   NumePlaje = items.find_element_by_xpath("//li/header/h2")
   print (NumePlaje.text)

si acesta e codul html din care vreau sa extrag textele:
<ul class="KambiBC-list-view__column">
				 <li class="KambiBC-bet-offer-category KambiBC-collapsible-container KambiBC-expanded KambiBC-bet-offer-category--hidden KambiBC-bet-offer-category--fade-in">
				 <header class="KambiBC-bet-offer-category__header" data-touch-feedback="true">
					 <h2 class="KambiBC-bet-offer-category__title js-bet-offer-category-title">Piete selectate</h2>
				 </header>
				 </li>
				 <li class="KambiBC-bet-offer-category KambiBC-collapsible-container KambiBC-expanded KambiBC-bet-offer-category--hidden KambiBC-bet-offer-category--fade-in">
					 <header class="KambiBC-bet-offer-category__header" data-touch-feedback="true">
					 <h2 class="KambiBC-bet-offer-category__title js-bet-offer-category-title">Another text</h2>
					 </header>
				 </li>
				 <li class="KambiBC-bet-offer-category KambiBC-collapsible-container KambiBC-bet-offer-category--hidden KambiBC-bet-offer-category--fade-in">
					 <header class="KambiBC-bet-offer-category__header" data-touch-feedback="true">
					 <h2 class="KambiBC-bet-offer-category__title js-bet-offer-category-title">Different text</h2>
					 </header>
</li>
	
				 <li class="KambiBC-bet-offer-category KambiBC-collapsible-container KambiBC-bet-offer-category--hidden KambiBC-bet-offer-category--fade-in">
					 <header class="KambiBC-bet-offer-category__header" data-touch-feedback="true">
					 <h2 class="KambiBC-bet-offer-category__title js-bet-offer-category-title">Yet another text</h2>
					 </header>
				 </li>
	
</ul>
					
		



daca e nevoie pot pune tot codul python unde se vede si site-ul.

Edited by thusarix, 02 September 2017 - 12:42.


Anunturi

Chirurgia spinală minim invazivă Chirurgia spinală minim invazivă

Chirurgia spinală minim invazivă oferă pacienților oportunitatea unui tratament eficient, permițându-le o recuperare ultra rapidă și nu în ultimul rând minimizând leziunile induse chirurgical.

Echipa noastră utilizează un spectru larg de tehnici minim invazive, din care enumerăm câteva: endoscopia cu variantele ei (transnazală, transtoracică, transmusculară, etc), microscopul operator, abordurile trans tubulare și nu în ultimul rând infiltrațiile la toate nivelurile coloanei vertebrale.

www.neurohope.ro

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

Forumul Softpedia foloseste "cookies" pentru a imbunatati experienta utilizatorilor Accept
Pentru detalii si optiuni legate de cookies si datele personale, consultati Politica de utilizare cookies si Politica de confidentialitate