En el pasado utilicé un servidor ubuntu, pero por algún motivo no funcionaba. Hoy, ya sé porqué. Te enseño como puedes hacerlo.
En mi primer lugar, te recomiendo crear un entorno virtual como te explico aquí.
Instala los paquetes necesarios.
Si quieres tener un controlador de navegador necesitarás las librerias de Python Selenium y ChromeDriver o GeckoDriver. Recuerda también tener el navegador correspondiente instalado.
Instalar Selenium.
Para instalarlo necesitaremos el siguiente comando:
pip install selenium
Instala GeckoDriver.
Soy fiel al uso de Mozilla Firefox por cumplir con los estándares web, mientras que Google Chrome tiene «una creatividad» que puede ser peligrosa.
En primer lugar, puedes encontrar la URL de la versión de GeckoDriver que te interese aquí.
Si tienes un entorno escritorio, será más comodo descargarlo desde aquí. Si no, puedes descargarlo a través del comando «wget» para luego descomprimirlo.
Una vez descomprimido, deberás introducirlo en la carpeta adecuada de tu sistema:
- usr/local/bin/ para instalaciones generales en linux.
- myenv/bin/ para instalaciones en entornos virtuales («myenv» es la carpeta de tu entorno virtual).
Script de ejemplo.
Una vez instalas Geckodriver y Selenium, quizás tengas algún problema por no configurar bien tu script. En breves subiré un script para que lo puedas entender con mayor facilidad.
Deja una respuesta