Cross-Plattform-SWF-Wiedergabe mit Python?
-
03-07-2019 - |
Frage
Ich suche nach verschiedenen Lösungen für SWF-Dateien auf Windows-Wiedergabe, OSX und Linux mit Python. Im Idealfall würde Ich mag die Spieler in einem wxPython Frame / Fenster einzubetten.
Eine Möglichkeit Ich untersuche die Mozilla XPCOM Rahmen seit seinem von FireFox verwendet, um die Flash-Plugin im Browser zu laden.
Lösung
Haben Sie darüber nachgedacht Adobe AIR ?
Bruce Eckel sagte: Versuchen Sie, die Macht der Python mit dem polnischen von Adobe kombiniert Flash eine Desktop-Anwendung zu erstellen.
Andere Tipps
Auch wenn ich nicht weiß, wie man einen Browser einzubetten innerhalb eines WxPython Fensters, der folgenden Code in einer Prise dienen könnte (und arbeitet plattformübergreifende, Sie unter der Annahme arbeitet in Python 2.5 oder höher):
import webbrowser
webbrowser.open(your_swf_url)
Es könnte am besten sein, diese Aufgabe ohnehin an den Browser zu übertragen.