我正在寻找使用Python在Windows、OSX和Linux上播放SWF文件的不同解决方案。理想情况下,我希望将播放器嵌入到wxPython框架/窗口中。
我正在调查的一种可能性是Mozilla XPCOM框架,因为它被FireFox用于在浏览器中加载Flash插件。
我正在调查的一种可能性是Mozilla XPCOM框架,因为它被FireFox用于在浏览器中加载Flash插件。
你考虑过Adobe AIR吗?
Bruce Eckel说:试着将Python的强大与Adobe Flash的优雅结合起来,创建一个桌面应用程序。
虽然我不知道如何在wxPython窗口中嵌入浏览器,但以下代码可能有所帮助(并且在假设您使用Python 2.5或更高版本的情况下可以跨平台使用):
import webbrowser
webbrowser.open(your_swf_url)