Articles of navegador

Pregunta de Python Webbrowser

Estoy abriendo una página web en el navegador web predeterminado en el sistema usando el módulo del navegador web de python. Quiero verificar si el sitio ya está abierto en el navegador y solo abrir una nueva pestaña / ventana si no lo está. De lo contrario, vuelva a cargar la página ya abierta. ¿Hay […]

¿Cómo compruebo programáticamente instancias de navegador abiertas en una máquina con Windows?

Escribí un script de automatización GUI en python que abre un navegador web, hace algunas pruebas en el navegador y luego cierra el navegador. Lo hace en un bucle que pasa por cientos de miles de iteraciones. Me he encontrado con problemas en los que el progtwig se bloqueaba y no conseguía abrir ninguna instancia […]

¿Puedo usar Python para desarrollar extensiones para todos los principales navegadores?

¿Puedo usar Python para desarrollar extensiones para todos los principales navegadores? Si no es así, ¿qué idiomas necesitaré saber para desarrollar extensiones para: Cromo Firefox Safari ES DECIR Ópera

¿Cómo cambiar el perfil de Firefox con Selenium, sin crear instancias de un nuevo controlador?

Intentando encontrar una manera de cambiar el perfil activo en un controlador de Selenium Firefox. Esta pregunta sobre varios perfiles de Firefox indica que es posible crear y usar múltiples perfiles. Sin embargo, sería mejor si hubiera alguna forma de cambiar el perfil activo de Firefox dentro de la sesión del controlador, en lugar de […]

¿Cómo puedo deshabilitar el mensaje del navegador web en python?

En mi progtwig de python, cuando envío al usuario para crear una cuenta de gmail mediante el uso del módulo del navegador web, python muestra: “Por favor ingrese su nombre de usuario de Gmail: Se creó una nueva ventana en la sesión del navegador existente”. ¿Hay alguna manera de deshacerse de la “ventana nueva creada […]

¿Cambiar la configuración del proxy del navegador de Python?

He escrito un progtwig que se basa en un proxy para funcionar. Ahora necesito una secuencia de comandos que verifique si el navegador está configurado para usar el proxy correcto y, de no ser así, cambiarlo para usarlo. Necesito esto implementado para tantos navegadores como sea posible, pero solo es necesario para Internet Explorer, Google […]

Controlando un navegador usando Python, en una Mac

Estoy buscando una manera de controlar programáticamente un navegador en una Mac (es decir, Firefox o Safari o Chrome / -ium u Opera, pero no IE) usando Python. Las acciones que necesito incluyen los siguientes enlaces, verificar si existen elementos en una página y enviar formularios. ¿Qué solución recomendarías?

Problemas al abrir Firefox

Estoy tratando de escribir un script en Python para abrir una URL, pero sigo recibiendo errores cuando trato de usarlo: import webbrowser firefox = webbrowser.get(‘mozilla’) Este es el error: Traceback (most recent call last): File “C:\Users\Gelu\Documents\CSCI\Image URL Generator\src\Generator.py”, line 8, in firefox = webbrowser.get(‘mozilla’) File “C:\Program Files\Python31\lib\webbrowser.py”, line 53, in get raise Error(“could not locate […]

Compruebe si la página está cargando (Python)

En Python, ¿hay alguna manera de averiguar si una ventana del navegador que abrí se ha cargado completamente o no, tal vez utilizando un paquete (por ejemplo, un navegador web)? Una vez que esté cargado por completo, quiero tomar una captura de pantalla y guardarlo.

Lista de tabs abiertas del navegador programáticamente

¿Hay una manera de obtener mediante progtwigción una lista de tabs abiertas en un navegador por índice? Por ejemplo, supongamos que Google Chrome está abierto con dos tabs. En el progtwig, una línea algo como: tabs_list = list_tabs(hwnd) … donde hwnd es el controlador de la ventana para la instancia general de Chrome y tabs_list […]