Verarbeiten von HTML-Formular-Daten mit Python?

Ich versuche, Python und HTML zusammen. Was ich versuche zu tun ist, erstellen Sie ein HTML-Formular, das Daten an eine python-Datei und das python-Datei werden dann die Daten zu verarbeiten. Aber ich bin nicht immer mit ihm zu arbeiten.

Hier ist mein python-code:

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

name = form['Sample Name'].value

und dies ist mein HTML-code:

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

Was am Ende passiert ist, ich sehe gerade, mein python-code im browser an, die Datei fängt nicht mit der Handhabung der Daten.

Was kann ich tun?

  • Wenn Sie sehen, dass python-code in der browser dann das problem Ihre server-Konfiguration anstatt den code, den Sie gepostet haben. Welchen server benutzt du? Apache?
  • Es ist besser, die Verwendung von web-frameworks zu schreiben webapps auf python. Look at Django das ist ziemlich einfach.
  • Ich bin nicht auf der Suche zu schreiben, webapps, ich habe bereits ein Formular vorbereitet, ich will nur in der Lage sein, die Informationen zu erhalten.
  • What server are you using? Apache?
  • Ich bin nicht mit jedem server, Baue ich diese lokal auf meinem eigenen Rechner.
InformationsquelleAutor user2069732 | 2013-02-13
Schreibe einen Kommentar