使用 Python 跨平台播放 SWF?
-
03-07-2019 - |
题
我正在寻找使用 Python 在 Windows、OSX 和 Linux 上播放 SWF 文件的不同解决方案。理想情况下,我想将播放器嵌入 wxPython 框架/窗口中。
我正在研究的一种可能性是 Mozilla XPCOM 框架,因为 FireFox 使用它来在浏览器中加载 Flash 插件。
解决方案
你有没有考虑过 Adobe AIR?
布鲁斯·埃克尔说: 尝试将 Python 的强大功能与 Adobe Flash 的精湛技术相结合来创建桌面应用程序。
其他提示
虽然我不知道如何在wxPython窗口中嵌入浏览器,但下面的代码可能会有用(并且可以跨平台工作,假设您使用的是Python 2.5或更高版本):
import webbrowser
webbrowser.open(your_swf_url)
最好将此任务委托给浏览器。
不隶属于 StackOverflow