3

Python を使用して Windows、OSX、および Linux で SWF ファイルを再生するためのさまざまなソリューションを探しています。理想的には、プレーヤーを wxPython フレーム/ウィンドウ内に埋め込みたいと考えています。

私が調査している 1 つの可能性は、ブラウザ内で Flash プラグインをロードするために FireFox で使用されている Mozilla XPCOM フレームワークです。

4

2 に答える 2

3

Adobe AIRを検討したことがありますか?

Bruce Eckel は次のように述べています。Pythonのパワーと Adob​​e Flash の洗練された機能を組み合わせて、デスクトップ アプリケーションを作成してみてください。

于 2009-01-08T23:23:16.863 に答える
2

wxPython ウィンドウ内にブラウザーを埋め込む方法はわかりませんが、次のコードはピンチで機能する可能性があります (Python 2.5 以降で作業していると仮定すると、クロスプラットフォームで動作します)。

import webbrowser
webbrowser.open(your_swf_url)

とにかく、このタスクをブラウザーに委譲するのが最善かもしれません。

于 2009-01-08T19:03:16.980 に答える