Cómo abrir automáticamente el navegador

 

Primero imagina que solo necesitas un comando, y luego el navegador funcionará por sí solo según el comando que ingreses, sin tener que hacerlo tú mismo.

Abre el navegador automáticamente

 

 

Abre el navegador automáticamente. Si esto es simplemente para abrir una página web, Python tiene un módulo incorporado, como sigue:

import webbrowser 

webbrowser.open ("http://ww.baidu.com") #La 
URL que necesitas abrir

Abre automáticamente el navegador predeterminado y muestra la página web.

 

Sin embargo, si no se puede lograr el propósito de la operación, ¿qué debemos hacer? Importamos otro módulo y el controlador del navegador correspondiente, y luego almacenamos el controlador en el directorio raíz de Python.

Necesita instalar, pip instalar selenium

 

Importar

desde selenium import webdriver 


driver = webdriver.Chrome () 

#url para abrir la URL para abrir 
driver.get (url = "http://www.baidu.com")

Abrí el sitio web, ¿qué debo hacer a continuación?

Por supuesto que estaba hecho.

Primero, ajuste la interfaz del navegador al máximo.


# Maximice el controlador de ventana actual. Maximize_window ()

Luego llegamos a la operación, hay dos operaciones principales comúnmente utilizadas,

Clic clic()

Ingrese send_key ()

¡La operación está ahí, pero siempre tienes que decirme dónde hacer el pedido!

 

Posicionamiento.

Orientación:

# Ubicar elementos por nombre de clase 
driver.find_element_by_class_name ("") 

# a través de css posicionamiento 
driver.find_element_by_css_selector ("") 

# id por posicionamiento 
driver.find_element_by_id ("") 

# Nombre enlazando posicionamiento 
driver.find_element_by_link_text ("") 

# por nombre Localizar 
driver.find_element_by_name ("") #Localizar a 

través de la dirección de enlace 
driver.find_element_by_partial_link_text ("") 
#Localizar conductor 

vía xpath.find_element_by_xpath ("") 
# Localizar conductor 

vía tag.find_element_by_tag_name ("")

 

Operación coherente:


#Buscar por nombre de enlace, haga clic en Baidu driver.find_element_by_link_text ("Baidu click"). Click ()

Otras operaciones, capturas de pantalla y guardar archivos.

# Screenshotdriver.get_screenshot_as_file 
("Screenshot.png")

Cerrar el navegador


#Cierre el controlador del navegador.close ()

rastreador de selenio

 

Por supuesto, el funcionamiento automático del navegador está hecho. Aquí mencionaré las características del rastreador de selenio. También se puede usar para hacer tu propio rastreador. ¿Es muy poderoso? Por supuesto, el rastreador es ignorado. ¡Menciona aquí, si estás interesado, puedes averiguarlo!

O ^ ~ ^ O

 

Descarga imágenes y nunca lo hagas tú mismo

Estas fotos son demasiado hermosas, quiero que las descarguen una por una, tan lento, cómo romper, esperar en línea, ¡urgente! ! ! !

Un tutorial sobre el rastreador de Python que debes conocer

Bienvenido a prestar atención a la cuenta oficial y responder a " Operar el navegador " en segundo plano para obtener el controlador del navegador de la versión correspondiente. Por supuesto, también puede utilizar otros, siempre que pueda utilizarlo.

 

Supongo que te gusta

Origin blog.csdn.net/qq_39046854/article/details/83479128
Recomendado
Clasificación