He heredado recientemente un código de Selinium Webdriver, escrito en Python 2.7. Está registrando cantidades copiosas de datos en/tmp en Ubuntu, tanto que se está convirtiendo en un problema. Estoy tratando de apagarlo (o al menos hacia abajo).Desactivando el registro en Selenium (de Python)
He estado corriendo intentando RTFM, pero esta es una nueva versión de Selenium (2.19.0) ¡y los manuales aún no están escritos!
Veo que hay un método llamado set_browser_log_level(logLevel)
que suena prometedor, pero para llegar a él, necesito crear una instancia de un objeto selenium.selenium.selenium
. De lo contrario, no tengo que instanciar uno de estos, y se necesitan muchos parámetros (¿qué host? ¿Qué puerto?) Que no espero tener que proporcionar.
Claramente, estoy malentendiendo algo.
¿Puede alguien explicar (a) cómo desactivar el registro, o (b) qué servicio es que selenium.selenium.selenium.selenium.selenium (puede que me haya dejado llevar allí, lo siento!) Quiere ¿hablar con?
pregunta relacionada: In Selenium, how do I turn off logging? Se trata de una versión anterior de selenio, y decir que es desde el lenguaje de script, creo.
No mencioné: Una solución de pirateo que utilicé fue crear un archivo vacío del mismo nombre en el directorio temporal y eliminar permisos. El selenio aún funcionaba pero no se registraba. – Oddthinking