Red de conocimiento informático - Material del sitio web - Cómo construir Python3.4 Selenium

Cómo construir Python3.4 Selenium

Pasos detallados:

1. Descargue python3.4 de 32 bits e instálelo. Seleccione pip

2 durante el proceso de instalación. Agregar variables de entorno del sistema

C:\Python34; C:\Python34\Scripts; C:\Program Files\Google Chrome\Application (se usará más adelante)

3. Utilice el comando pip para instalar selenium

cd Python34

Luego escriba: pip install -U selenium

Después de que la instalación sea exitosa, el sistema mostrará:

Ejecutando selenium:

Ejecutando setup.py install foe selenium

Selenium-2.48.0 instalado correctamente

4.

En Python En IDLE, escriba:

from selenium import webdriver

Si no hay errores, selenium se instaló correctamente.

5. Inicie el primer programa

desde selenium import webdriver

driver = webdriver.Chrome()

driver.get( " ")

driver.find_element_by_id("kw").send_keys("Pruebas automatizadas")

Presione F5 para ejecutar y la página de Baidu se abrirá automáticamente.

Afortunadamente, lo instalé exitosamente, pero muchas veces, el proceso de instalación no se realiza correctamente por varias razones.

El siguiente es un resumen de los problemas encontrados durante el proceso de instalación:

Problema 1:

Al final de la instalación usando el comando pip, un Se produjo un error al cargar el módulo de selenio.

desde selenium import webdriver

Informe error:

Archivo "pyshell#0", línea 1, en

import selenium

Archivo "C:\Python34\selenium.py", línea 1, en

de selenium import webdriver

ImportError: no se puede importar el nombre 'webdriver'

Rastreo (última llamada más reciente):

Archivo "pyshell#0", línea 1, en

Rastreo (última llamada más reciente):

p>

Archivo "pyshell#0", línea 1, en

importar selenio

Archivo "C:\Python34\selenium.py", línea 1, en

de selenium import webdriver

Hay muchas formas de hacer esto, pero aún no hay solución.

Solución: Finalmente, cambié la versión de Python 3.4 de 64 bits a Python 3.4 de 32 bits.

Lo reinstalé una vez y fue exitoso.

Problema 2:

Error al usar browser=webdriver.

Error:

Mensaje de error: "El ejecutable 'chromedriver' debe estar disponible en la ruta"

Esto se debe a que falta un controlador: Chromedriver. exe

Descargar Chromedriver.exe

Ten en cuenta que la instalación de Chromedriver.exe debe ser compatible con la versión del navegador Chrome instalada en tu PC.

Solución alternativa: descargue e instale ChromeDrvier.exe. Coloque ChromeDrvier.exe en C:\Python34\Scripts\.