Red de conocimiento informático - Conocimiento sistemático - Hay algo en el código fuente, ¿por qué no puedo extraerlo usando Selenium?

Hay algo en el código fuente, ¿por qué no puedo extraerlo usando Selenium?

Algunos internautas se han encontrado con un problema de este tipo: cómo utilizar el selenio de Python para extraer los enlaces de todos los recursos que se cargan en una página. Los detalles de la pregunta son: ¿Cómo utilizar el selenio de Python para extraer los enlaces de todas las cargas de recursos en una página? Creo que ha recopilado algunas soluciones relacionadas a través de Internet. Espero que pueda ayudar a los internautas que han tenido problemas iguales o similares. Los detalles son los siguientes:

Solución 1:

. Utilice Explorar El servidor abre su conexión (carga completa), busca los datos que desea mirando el código fuente (recuerde la etiqueta, como un elemento), Selenium Python obtendrá el código de la página y luego determinará si está cargado por buscando tu etiqueta.

Extrae todo usando Python Selenium

Respuesta: Se debe usar un bucle para extraer todos los enlaces: URL = controlador. URL: Find_elements_by_XPath ("//a") de la URL en print(URL). get_attribute ("href")). Si el método get_attribute no puede encontrar el objeto A-tag, de ser así, es posible que la página se esté cargando lentamente, todavía no. ...

Cómo usar el selenio de Python para extraer los enlaces cargados por todos los recursos en la página

Respuesta: Use un navegador para abrir su conexión (carga completa) y encontrar lo que desea viendo el código fuente Los datos (recuerde la etiqueta, como un elemento), Selenium Python obtendrá el código de la página y luego determinará si se carga buscando su etiqueta.