Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> Python

पायथन में चेकबॉक्स डेटा को CGI प्रोग्राम में पास करना


चेकबॉक्स का उपयोग तब किया जाता है जब एक से अधिक विकल्प का चयन करना आवश्यक होता है।

उदाहरण

दो चेकबॉक्स वाले फॉर्म के लिए उदाहरण HTML कोड यहां दिया गया है -

Maths Physics

आउटपुट

इस कोड का परिणाम निम्नलिखित फॉर्म है -

पायथन में चेकबॉक्स डेटा को CGI प्रोग्राम में पास करना

नीचे checkbox.cgi स्क्रिप्ट है जो चेकबॉक्स बटन के लिए वेब ब्राउज़र द्वारा दिए गए इनपुट को संभालती है।

#!/usr/bin/python # CGI हैंडलिंग के लिए मॉड्यूल आयात करें import cgi, cgitb # FieldStorage का इंस्टेंस बनाएं form = cgi.FieldStorage() # फ़ील्ड्स से डेटा प्राप्त करें if form.getvalue('maths'):    math_flag = "ON" else:    math_flag = "OFF" if form.getvalue('physics'):    physics_flag = "ON" else:    physics_flag = "OFF" print "Content-type:text/html\r\n\r\n" print "" print "" print "Checkbox - Third CGI Program" print "" print "" print "

CheckBox Maths is : %s

" % math_flag print "

CheckBox Physics is : %s

" % physics_flag print "" print ""

  1. पायथन में टेक्स्ट एरिया डेटा को CGI प्रोग्राम में पास करना पायथन में टेक्स्ट एरिया डेटा को CGI प्रोग्राम में पास करना

    TEXTAREA एलिमेंट का उपयोग तब किया जाता है जब बहु-लाइन टेक्स्ट को CGI प्रोग्राम में पास करना होता है।उदाहरणएक TEXTAREA बॉक्स वाले फॉर्म के लिए उदाहरण HTML कोड यहां दिया गया है - Type your text here... इस कोड का परिणाम निम्नलिखित फॉर्म है -नीचे textarea.cgi स्क्रिप्ट है जो वेब ब्राउज़र द्वारा दिए ग

  1. पायथन प्रोग्राम: साइक्लिक रिडंडेंसी चेक (CRC) पायथन प्रोग्राम: साइक्लिक रिडंडेंसी चेक (CRC)

    डिजिटल डेटा में एरर्स डिटेक्ट करने के लिए CRC का उपयोग किया जाता है, यह ट्रांसमिशन एरर्स डिटेक्ट करने में एक अच्छी तकनीक है। इस तकनीक में मुख्य रूप से बाइनरी डिवीजन लागू किया जाता है।इस तकनीक में, साइक्लिक रिडंडेंसी चेक बिट्स मौजूद होते हैं जो रिडंडेंट बिट्स का एक सीक्वेंस होता है, ये बिट्स डेटा यून

  1. - Python CGI स्क्रिप्ट का उपयोग करके सिंपल फॉर्म डेटा कैसे प्रोसेस करें?

    मान लीजिए नीचे दिए अनुसार एक HTML फाइल है: <form action=getData.py method=post> FirstName: <input type=text name=first_name> LastName: <input type=text name=last_name> <input type=submit value=go> </form> इस फॉर्म को सबमिट करने के बाद यह `getData.py` नामक Python पेज पर