首页 > 解决方案 > 如何使用 Python 显示 Flash 文件 (swf)

问题描述

我需要找到一种方法来使用 Python 3 显示一些 swf 文件。我知道 flash 在 2019 年已经死了,但我需要为一个迷你应用程序做这件事。我所有的研究都引导我围绕 PySwf,但无法运行。缺少一些模块,特别是标签模块。是否存在另一种使用 Python 显示 swf 文件的方法?

标签: python-3.xflash

解决方案


我认为 PySWF 只能处理 SWF 字节(提取或添加数据)。它不显示。

(1)您可以尝试使用一些 Python 网络浏览器模块来检查您的文件是否可以正常工作。另请查看通过SWF2JS将 SWF 嵌入 HTML 页面是否适用于您的文件。使用的基本测试示例

(2)从下载的 Flash Player中找到正确Download the Flash Player projector的操作系统,并从 Python 运行它(作为外部应用程序)。通过以下方式在终端(或命令行)中测试:

path-to-your-FlashPlayer yourFlash.swf

推荐阅读