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

पायथन में कुकीज़ प्राप्त करना


सभी सेट कुकीज़ को पुनर्प्राप्त करना बहुत आसान है। कुकीज़ CGI एनवायरनमेंट वेरिएबल HTTP_COOKIE में संग्रहीत होती हैं और उनका निम्न रूप होगा -

key1 = value1;key2 = value2;key3 = value3....

उदाहरण

कुकीज़ को पुनर्प्राप्त करने का एक उदाहरण यहां दिया गया है।

#!/usr/bin/python # CGI हैंडलिंग के लिए मॉड्यूल आयात करें from os import environ import cgi, cgitb if environ.has_key('HTTP_COOKIE'):    for cookie in map(strip, split(environ['HTTP_COOKIE'], ';')):       (key, value ) = split(cookie, '=');       if key == "UserID":          user_id = value       if key == "Password":          password = value print "User ID = %s" % user_id print "Password = %s" % password

आउटपुट

यह उपरोक्त स्क्रिप्ट द्वारा सेट कुकीज़ के लिए निम्नलिखित परिणाम देता है -

User ID = XYZ Password = XYZ123

  1. - पायथन एक्सेप्शन्स: एक गाइड

    एक्सेप्शन क्या है? एक्सेप्शन, जिसे लॉजिकल एरर भी कहा जाता है, प्रोग्राम रनटाइम के दौरान होने वाली एरर है। पायथन में दो प्रकार की एरर्स होती हैं: सिंटैक्स एरर्स और रनटाइम एरर्स। सिंटैक्स एरर्स प्रोग्राम चलने से पहले उठाई जाती हैं। यदि आपका प्रोग्राम सिंटैक्स एरर का सामना करता है, तो आपका प्रोग्राम च

  1. Python में PDF Files Crack कैसे करें? Python में PDF Files Crack कैसे करें?

    Python में libraries का एक समृद्ध संग्रह है जिनका उपयोग multiple purposes के लिए किया जाता है जैसे applications बनाना और develop करना, web development, scientific computation, software testing, machine learning, और बहुत कुछ। Python का उपयोग information security के संदर्भ में system applications को t

  1. - Python CGI प्रोग्रामिंग में कुकीज कैसे काम करती हैं?

    CGI में कुकीज का उपयोग HTTP प्रोटोकॉल एक स्टेटलेस प्रोटोकॉल है। एक कमर्शियल वेबसाइट के लिए, अलग-अलग पेजों के बीच सेशन जानकारी बनाए रखना आवश्यक है। उदाहरण के लिए, एक यूजर रजिस्ट्रेशन कई पेज पूरे करने के बाद समाप्त होता है। सभी वेब पेजों पर यूजर की सेशन जानकारी कैसे बनाए रखें? कई स्थितियों में, कुकीज