¿Plataforma de reproducción SWF con Python?
-
03-07-2019 - |
Pregunta
Estoy buscando diferentes soluciones para reproducir archivos SWF en Windows, OSX y Linux usando Python. Idealmente, me gustaría incrustar el reproductor dentro de un marco / ventana de wxPython.
Una posibilidad que estoy investigando es el marco de Mozilla XPCOM, ya que FireFox lo utiliza para cargar el complemento Flash en el navegador.
Solución
¿Ha considerado Adobe AIR ?
Bruce Eckel dijo: Intente combinar el poder de Python con el brillo de Adobe Flash para crear una aplicación de escritorio.
Otros consejos
Aunque no sé cómo incrustar un navegador en una ventana de wxPython, el siguiente código podría servir en un pinch (y funcionará en varias plataformas, suponiendo que estés trabajando en Python 2.5 o superior):
import webbrowser
webbrowser.open(your_swf_url)
De todos modos, podría ser mejor delegar esta tarea en el navegador.