7

Python と HTML を一緒に使用しようとしています。私がやろうとしているのは、データをpythonファイルに送信するHTMLフォームを作成し、そのpythonファイルがデータを処理することです。しかし、私はそれを機能させていません。

ここに私のpythonコードがあります:

form = cgi.FieldStorage() # instantiate only once!

name = form['Sample Name'].value

これは私のHTMLコードです:

<form method='POST' action='/functionGen.py'> 
Name: <input type='text' name='Sample Name'> 
<input type='submit' value='Begin Storing'> 
</form>

最終的に何が起こるかというと、ブラウザで自分の python コードを見るだけで、ファイルはデータの処理を開始しません。

私に何ができる?

4

1 に答える 1

2

現在、http プロトコルを介してプレーンな Python ソース ドキュメントを取得していることを知っておく必要があります。CGIメカニズムを使用する場合は、.py を cgi 対応のディレクトリに配置する必要があります。これは、http サーバーが必要であることを意味します。

関連する質問

于 2013-02-13T20:48:52.447 に答える