8

Brythonを使用してPythonをJavascriptにコンパイルするにはどうすればよいですか?私は自分のコンピューターでこれを実行したいので、nodejsでJavascriptを実行できます。

$ python hello.py
Hello world
$ brython hello.py -o hello.js
$ node hello.js
Hello world

Brython Webサイトの例では、ブラウザhttp://www.brython.info/index_en.htmlでこれを行う方法のみを説明しています。

4

3 に答える 3

9

それらは非常にブラウザ指向のようで、すぐに使用できるコマンドラインオプションはありません。

node.js から自分でコードを使用してみることができます。おそらく簡単に動作するでしょう。関数が実際の変換を行うように見える$py2js(src, module)ので、最初のパラメーターとして python コード文字列を使用して実行することができます。

別のオプションは、pyjs: http://pyjs.org/を使用することです。 これは、同様のことを行い、変換を行うためのコマンド ライン ツールを備えています。

于 2013-02-20T13:45:34.360 に答える
4

Python コードを JavaScript にコンパイルし、後で import ステートメントを使用して読み込むことができます。詳細については、 brython:ticket:222を参照してください。最後に、Python のセマンティクスは Javascript の . モジュールのインポート時間を短縮するために、コンパイル済みの .pyc.js コードを .vfs.js ファイルに含めることができます。

免責事項: 私は Brython プロジェクトのコミッターです。

于 2015-08-07T20:00:42.880 に答える