Web 上で Python コードを実行するのに mod_python は必要ありません。次のリンクの手順に従って、簡単な CGI プログラミングを使用して Python コードを実行できます。http://www.imladris.com/Scripts/PythonForWindows.html
これにより、CGI で Python を有効にするために必要な構成オプションのいくつかが得られるはずです。また、Google 検索でプログラミング方法などに関するその他の情報が大量に得られるはずです。
Mod_python は、もう少し「使いやすい」インターフェイスが必要な場合や、リクエスト自体をより細かく制御したい場合に便利です。これを使用して、Apache サーバーの要求フィルターやその他のものを作成できます。発行者ハンドラーを使用すると、Python を介して Web ページの要求を処理する簡単な方法が得られます。
パブリッシャー ハンドラーは、URL を Python オブジェクト/関数にマッピングすることによって機能します。これは、python ファイルで「foo」という名前の関数を定義できることを意味し、http://localhost/fooへのリクエストはその関数を自動的に呼び出します。詳細はこちら: http://www.modpython.org/live/current/doc-html/hand-pub-alg-trav.html
物事を機能させるためのApache構成に関しては、このようなものがうまく機能するはずです
<Directory /var/www/html/python/>
SetHandler mod_python
PythonHandler mod_python.publisher
PythonDebug On
</Directory>
/var/www/html/ を Web サーバーのルートとして設定し、そこの python/ ディレクトリに index.py というファイルがある場合、http://localhost/python/fooへのリクエストはすべて fooを呼び出す必要があります。 () 関数を index.py に追加するか、存在しない場合は 404 で失敗します。