Articles of ventanas

Simulando una pulsación de tecla en python

Muy bien, sé que esta pregunta parece un duplicado, pero no creo que lo sea. He leído otras publicaciones sobre pulsaciones de teclas falsas que involucran ctypes y SendKey. Sin embargo, he intentado esto y no funcionan como quiero. No quiero algo que sea similar a una pulsación de tecla real, quiero algo que haga […]

Cómo hacer clic en el botón ‘siguiente’ de una ventana usando python

Usé el siguiente código para conectar una ventana abierta (el tipo de clase es SunAwtFrame), de hecho, puedo conectarme a ella. pero al no poder hacer clic en el siguiente botón, mi duda es que el botón “Siguiente” puede residir dentro del marco de esa ventana. Incluso cuando uso la herramienta ‘swapy’, no puedo navegar […]

Actualiza todos los paquetes pip que no vienen de conda

En mi sistema de Windows 7 trato de instalar tantos paquetes usando conda. Estos son fáciles de actualizar con conda update all Desafortunadamente, algunos paquetes no aparecen en conda, pero están disponibles a través de pip y, por lo tanto, los instalo usando pip. Actualizar todos los paquetes pip en windows parece mas dificil pero […]

Windows no recibe paquetes de IPv6 de multidifusión de todas las interfaces

Estoy intentando recibir paquetes de multidifusión IPv6 (enviados a la dirección ff02 :: 1) en Windows usando este código python 2.7 import socket import win_inet_pton import struct socket.IPPROTO_IPV6=41 #because using python 2.7 on wondows PORT = 1234 UDP_BROADCAST_IPv6 = “ff02::1” sock = socket.socket(socket.AF_INET6, socket.SOCK_DGRAM, socket.IPPROTO_UDP) sock.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR, 1) sock.bind((“”,PORT)) # not working with “::” either […]

¿Cómo instalas PyCairo (Cairo para Python) en Windows?

Pasé horas esta tarde tratando de encontrar un tutorial sencillo para instalar PyCairo en Windows. El proyecto de Cairo en sí no mantiene los binarios de Windows, deben descargarse en otro lugar (por ejemplo, http://ftp.gnome.org/pub/GNOME/binaries/win32/pycairo/ ). El proceso también se complica aún más al parecer por el hecho de que MSVC aparentemente no es un […]

¿Cómo puedo invertir el movimiento del cursor en python?

En este código, estoy usando Python 2.7.13, OpenCV 2.4.13 y PyAutoGUI 0.9.36. El objective es mover el cursor de acuerdo con el movimiento facial, pero el movimiento del cursor se invierte. Por ejemplo, si mi cara va hacia la derecha, el cursor se mueve hacia la izquierda y si mi cara va hacia la izquierda, […]

Concurrencia / Paralelismo en Windows con Python

Desarrollé un progtwig simple para resolver el problema de ocho reinas. Ahora me gustaría hacer más pruebas con diferentes meta-parámetros, así que me gustaría hacerlo rápido. Pasé por varias iteraciones de creación de perfiles y pude reducir significativamente el tiempo de ejecución, pero llegué al punto en el que creo que solo partes de los […]

Desarrollo Python / Django, windows o linux?

He estado trabajando mucho en Python recientemente y comencé a leer el documento para Django, sin embargo, no puedo negar el hecho de que la mayoría de los videos tutoriales que encuentro usualmente muestran a Linux como el sistema operativo elegido. He ignorado esto principalmente, pero empecé a encontrar algunos problemas con las personas que […]

Envíe SIGINT al subproceso de Python usando os.kill como si presionara Ctrl + C

Utilizando python 3.4 en windows. Estoy tratando de terminar el procesamiento de un niño simulando a una persona presionando Ctrl + C (Ctrl + D en Linux). Acabo de agregar el controlador para comprobar si la señal se estaba manejando. Utilicé la idea de esta pregunta. El objective es capturar el Interruptor de teclado (SIGINT) […]

Error de instalación de Pip: el comando python setup.py egg_info falló con el código de error 1

Acabo de instalar Python 2.7.5 en una caja de Windows 7 (32 bits) . Cuando bash instalar el módulo Scrapy a través de la consola de Windows, aparece el siguiente error: Command python setup.py egg_info failed with error code 1 in c:\users\compaq\app data\local\temp\pip_build_COMPAQ\pyOpenSSL Storing debug log for failure in C:\Users\COMPAQ\pip\pip.log He leído otros subprocesos sobre […]