python graphics desktop skinning shaped-window

python - Gráficos de escritorio-o ventanas "peladas"



graphics desktop (2)

Estoy buscando una forma de dibujar animaciones directamente en el escritorio. Sin marcos de ventana y con fondo transparente.

Estoy usando Python en Windows XP para ello, pero no tiene que ser multiplataforma, aunque sería una buena ventaja.

¿Alguien sabe acerca de una biblioteca de Python que puede hacer esto?


Si desea una ventana sin marco, hay varias opciones. Por ejemplo, pygame se puede inicializar con la siguiente bandera:

pygame.init() screen = pygame.display.set_mode(size=(640,480), pygame.NOFRAME)

Sin embargo, su pregunta no aclara si está buscando una superficie transparente.


Descubrí que wxPython podía hacer esto después de todo. Siempre encuentras cosas cuando dejas de buscar por algún motivo. Me encontré con la configuración de la ventana en forma de cuando estaba mirando el archivo de demostración de wxPython.

No he podido encontrar buenos tutoriales en la red, pero el código de la demostración debería ser suficiente para comenzar. Incluso debería ser una plataforma independiente.

Sitio oficial de wxPython

Descargas de wxPython (incluidos archivos de demostración)