¿Cómo puedo obtener un texto que en el span etiqueta como <span> prueba </ span> usando Python Selenium? -- python campo con html campo con selenium camp Relacionados El problema

How can I get a text which in span tag like <span>Test</span> by using python selenium?


0
vote

problema

Español

Estoy tratando de obtener un texto que en las etiquetas SPAN. Intenté getText (), get_attribute ("innerhtml"), etc.

Mi código:

  label = driver.find_element(By.XPATH("/html/body/div[1]/div[1]/div/div[3]/table/tbody/tr[7]/td[2]/div/div[3]/div/div/span[1]/span")).get_attribute("innerHTML")   

El error:

TypeError: 'STR' El objeto no se puede llamar

Así es como se ve el código fuente:

ingrese la descripción de la imagen aquí

Quiero extraer "0.3453" de esto.

Editar:

Tengo todo el texto con el bucle. Gracias. Aquí la solución:

  GameObjectMetadata0  
Original en ingles

I am trying to get a text which in span tags. I tried getText(), get_attribute("innerHTML") etc.

My code:

label = driver.find_element(By.XPATH("/html/body/div[1]/div[1]/div/div[3]/table/tbody/tr[7]/td[2]/div/div[3]/div/div/span[1]/span")).get_attribute("innerHTML") 

The error:

TypeError: 'str' object is not callable

This is how the source code looks:

enter image description here

I want to extract "0.3453" from this.

EDIT:

I got all text with for loop. Thank you. Here the solution:

item = driver.find_elements_by_xpath('//span[@class="pane-legend-item-value pane-legend-line"]') for str in item:     print(str.text) 
        
       
       

Lista de respuestas

1
 
vote
vote
La mejor respuesta
 

debería funcionar

  nav {    position: fixed;  }    .brand-logo img {    height: 200px;    width: 200px;  }    .filler {    background: pink;    height: 500px;  }2  
 

It should work

item = find_element_by_xpath('//span[@class="pane-legend-item-value pane-legend-line"]')  print( item.text ) 
 
 
   
   

Relacionados problema

2  Cómo ejecutar una prueba de selenio grabada (HTML) desde .NET  ( How to run a recorded html selenium test from net ) 
ejecuto las pruebas de selenio con selenio rc desde .NET (C #). En algunos casos, me gustaría mantener la fuente de la caja de prueba como HTML (para poder ...

0  Grid de selenio - Hacer algo en la falla de la prueba  ( Selenium grid do something on test failure ) 
Soy relativamente nuevo en Selenium Grid y tengo problemas con la estabilidad de las pruebas. Por alguna razón, cuando ejecuto mis pruebas a través de la cuad...

7  ¿Cómo iniciar FirefoxDriver usando Selenium 3.4.0 usando Maven?  ( How to start firefoxdriver using selenium 3 4 0 using maven ) 
Estoy tratando de usar la última versión 3.4.0 de Selenium en un proyecto Maven. Importé todos los frascos de Selenium usando por debajo de la dependencia: - ...

1  Cómo hacer una si esto no se encuentra entonces ... Selenium node.js  ( How to do an if this is not found then selenium node js ) 
Esta podría ser una pregunta tonta, pero ¿cómo puedo hacer una si esto no se encuentra entonces ... en mi caso? ¡Sé que tengo que usar! == Pero no sé cómo man...

2  Python / Selenium Stale Element Referencia en el bucle  ( Python selenium stale element reference in for loop ) 
Estoy teniendo problemas en bucle a través de una lista de identificación de la empresa y usándolos en una barra de búsqueda. Mi código funciona bien cuando e...

0  Los valores de Selenium Dom no se actualizan  ( Selenium dom values are not updated ) 
Estoy viendo un problema en el selenio con IE6 / 8 que me está dando un mal momento. El problema es que las propiedades de la ventana de DOM no se actualizan ...

0  Cómo implementar AbstractwebDriveReventListener en un guión  ( How to implement abstractwebdrivereventlistener in a script ) 
He creado un archivo con el nombre SeleniumTestListener.java y he escrito el siguiente código: @override @AfterMethod(alwaysrun=true) public class UITest...

0  PY Selenium Unittest- Elemento de clic no inicia sesión  ( Py selenium unittest clicking element does not login ) 
quiere poder probar el inicio de sesión en una prueba funcional con selenio. vers.py: def login_view(request, *args, **kwargs): if request.method == ...

0  Problema ejecutando Selenium-RC  ( Problem running selenium rc ) 
Tengo selenio que corre bajo el control de crucero para probar nuestro sitio una vez al día. El sábado Selenium comenzó a lanzar el error a continuación. No...

0  ¿Cómo uso el selenio para verificar el valor en una fila de formulario?  ( How do i use selenium to verify the value in a form row ) 
Tengo un formulario de entrada de datos basado en HTML que envía datos a un servidor. Antes de la presentación, la fila de Formulario etiquetada 'RecordNumber...




© 2022 respuesta.top Reservados todos los derechos. Centro de preguntas y respuestas reservados todos los derechos