まず、リンクするCGIチュートリアルに従って、使用しているコンテンツタイプを出力する必要があります。
print "Content-type: text/plain\r\n\r\n",
少なくとも改行が含まれていない場合、HTTPクライアントは、コンテンツがヘッダーの一部であると見なされて混乱し、要求されたドキュメントが空であると見なす可能性があります。
次に、CGIサーバーが必要です。 Pythonには1つ付属しています。
スクリプトをcgi-bin
というサブディレクトリに配置します そして、このコマンドを(親ディレクトリから)実行します:
python -m CGIHTTPServer
呼び出すURLは次のようになります:
curl http://localhost:8000/cgi-bin/cgitest.py