0

Apache を必要としない、完全に独立した Web アプリケーションを構築したいと考えています。チェリーピーは良い解決策ですか?これはpy2exeのようなものでコンパイルできますか?

4

2 に答える 2

1

Python はスクリプト言語であり、通常はコンパイルされません。あなたが話しているのは、スクリプトを(p2exeを介して)exeにパッケージ化し、関連モジュールとインタープリターにバンドルすることです。

これは、CherryPy を含む多くのスクリプトで可能です。p2exe は基本的にすべてのスクリプトを 1 か所にまとめてから、インタープリターで実行するためです。このリンクを使用すると、アプリケーションを exe にビルドできます。ただし、代わりにpyinstallerを使用することをお勧めします。

この質問は、CherryPy をデーモン化できることを示しており、CherryPy のページから ->

実際、CherryPy を利用した Web アプリケーションは、独自のマルチスレッド Web サーバーを組み込んだスタンドアロンの Python アプリケーションです。Python アプリケーションを実行できる場所ならどこにでもデプロイできます。アパッチは必要ありません

はい、Apache なしで自己完結型の CherryPy をデプロイできます。CherryPy は優れたソリューションのようです。

于 2009-12-28T02:36:47.670 に答える
0

あなたは基本的にweb2pyを説明しています。

于 2009-12-28T07:29:38.953 に答える