Answer Posted / chaitanya
AAs python is scripting language forms processing is done by Python. We need to import cgi module to access form fields using FieldStorage class.
Every instance of class FieldStorage (for 'form') has the following attributes:
form.name: The name of the field, if specified.
form.filename: If an FTP transaction, the client-side filename.
form.value: The value of the field as a string.
form.file: file object from which data can be read.
form.type: The content type, if applicable.
form.type_options: The options of the 'content-type' line of the HTTP request, returned as a dictionary.
form.disposition: The field 'content-disposition'; None if unspecified.
form.disposition_options: The options for 'content-disposition'.
form.headers: All of the HTTP headers returned as a dictionary.
A code snippet of form handling in python:
import cgi
form = cgi.FieldStorage()
if not (form.has_key("name") and form.has_key("age")):
print "<H1>Name & Age not Entered</H1>"
print "Fill the Name & Age accurately."
return
print "<p>name:", form["name"].value
print "<p>Age:", form["age"].value
Is This Answer Correct ? | 0 Yes | 0 No |
Post New Answer View All Answers
Which are the file related libraries/modules in python?
How do I define raw_input in python?
What is meant by attribute error in python?
Is python 0 based?
What is index out of range error?
How do I get numpy in python?
Write a coding in find a largest among three numbers?
Explain class __init__()?
What are the differences between c and python?
So, then, what is the global keyword?
What are the rules for legal python names?
What is the concatenation?
Which method will be used to delete a file ?
What ide to use for python?
Explain finally keyword?