コマンド ライン プログラムに GUI を提供する単純な Python Web アプリケーションを作成したいと考えています (hg serve
たとえば、 を考えてください)。ローカルでのみ実行されます。展開を容易にするために外部依存関係を持たせたくないので、一般的なPython Webプログラミングはここでは適用されません
最小限の手間でどうやってそれを行うことができますか?cgi
またはwsgi
、string.Template
またはで簡単に行う方法のポインタはありますかstring.Formatter
? 私は Python 2.6 のソリューションを好みますが、Python 3.x のソリューションでも問題ありません。また、html を手動で組み立てるために、いくつかの html テンプレートを使用することもお勧めします。
更新: 理想的な解決策には、方法が含まれます
- フォームを処理する
- ファイルをアップロード/ダウンロードする
- htmlを出力する
- ウェブサーバーを起動するには