Articles of automatización de

Automatizar la población de subplots

Estoy en el proceso de escribir una secuencia de comandos de Python que (1) obtendrá una lista de valores y para que cada subplot se grafique contra un conjunto común de valores de x, (2) haga que cada una de estas subplots sea una plot de dispersión y coloque en la ubicación adecuada en la […]

Usar el subproceso de Python y Popen en un script para ejecutar otro script de Python que requiere la interacción del usuario (por raw_input)

El problema que tengo es el siguiente, y usaré un ejemplo simple para ilustrarlo. He escrito un script en Python que requiere la interacción del usuario, específicamente utiliza la función raw_input () para obtener la entrada del usuario. El siguiente código simplemente le pide al usuario que escriba dos números en sucesión (pulsando ingresar entre […]

Accediendo a los objetos de automatización de Microsoft desde Python

Tengo un conjunto de macros que he convertido en un complemento en Excel. Las macros me permiten interactuar con otro progtwig que tiene lo que se denominan Objetos de automatización de Microsoft que proporcionan cierto control sobre lo que hace el otro progtwig. Por ejemplo, tengo una herramienta de filtro en el complemento que filtra […]

Intentando enviar un correo desde Outlook 2007 usando Python (win32com.client)

Estoy intentando iniciar algo de automatización de Outlook 2007 con Python. Obtuve este gran script (a continuación) de Steve Townsend en este hilo: ¿ Enviar correo electrónico de Outlook a través de Python? pero estoy teniendo problemas para empezar con esto. import win32com.client def send_mail_via_com(text, subject, recipient, profilename=”Outlook2007″): s = win32com.client.Dispatch(“Mapi.Session”) o = win32com.client.Dispatch(“Outlook.Application”) s.Logon(profilename) […]

Python urllib2 llenado automático de formularios y recuperación de resultados.

Estoy buscando poder consultar un sitio para obtener información sobre la garantía en una máquina en la que se ejecutaría este script. Debería poder completar un formulario si es necesario (como en el caso de un sitio de servicio de HP) y luego podría recuperar la página web resultante. Ya tengo los bits en su […]

¿Cómo puedo raspar el elemento :: antes de un sitio web que usa python de selenium?

Estoy tratando de raspar el número de teléfono de este sitio web usando selenium. Encontré que la clase es “tel ttel” pero cuando bash eliminar el sitio web mediante find_element_by_xpath. Me sale una cadena vacía. Mi código: wd = webdriver.Chrome(chrome_path) url = ‘https://www.justdial.com/Bangalore/Spardha-Mithra-IAS-KAS-Coaching-Centre-Opposite-Maruthi-Medicals-Vijayanagar/080PXX80-XX80-140120184741-R6P8_BZDET?xid=QmFuZ2Fsb3JlIEJhbmsgRXhhbSBUdXRvcmlhbHM=’ wd.get(url) phone = wd.find_element_by_xpath(‘//a[@class=”tel ttel”]’).text print(phone) Salida: ” El número de teléfono […]

Descarga de archivos desde un servidor http en python

Usando urllib2, podemos obtener la respuesta http de un servidor web. Si ese servidor simplemente contiene una lista de archivos, podríamos analizarlos y descargarlos individualmente. Sin embargo, no estoy seguro de cuál sería la forma más fácil y más python de analizar los archivos. Cuando obtiene una respuesta http completa de la lista de servidores […]

Cómo usar el script de Python para automatizar la instalación del software

Soy nuevo en Python. Quiero automatizar el proceso de instalación del software. El escenario es el siguiente. Ejecute el archivo de instalación. En la primera pantalla tiene dos botones a continuación, cancelar. Al hacer clic en siguiente, se pasa a la siguiente pantalla con dos botones, a continuación, se cancela y se requieren algunos datos […]

¿Utilizando pyhook para responder a la combinación de teclas (no solo pulsaciones simples)?

He estado buscando, pero no puedo encontrar un ejemplo de cómo usar Pyhook para responder a combinaciones de teclas como Ctrl + C, mientras que es fácil encontrar ejemplos de cómo responder a pulsaciones de una tecla como Ctrl o C por separado. Por cierto, estoy hablando de Python 2.6 en Windows XP. Cualquier ayuda […]

Python Selenium (a la espera de un marco, búsqueda de elementos)

Tengo estos incluye: from selenium import webdriver from selenium.common.exceptions import NoSuchElementException from selenium.webdriver.common.keys import Keys Configuración del navegador a través de browser = webdriver.Firefox() browser.get(loginURL) Sin embargo a veces lo hago browser.switch_to_frame(“nameofframe”) Y no funcionará (a veces lo hace, a veces no lo hace). No estoy seguro de si esto se debe a que Selenium […]