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

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

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

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

उदाहरण

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

#!/usr/bin/python
# Import modules for CGI handling
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. पायथन में पीडीएफ फाइलों को कैसे क्रैक करें?

    पायथन में पुस्तकालयों का एक समृद्ध संग्रह है जिसका उपयोग अनुप्रयोगों को बनाने और विकसित करने, वेब विकास, वैज्ञानिक गणना, सॉफ्टवेयर परीक्षण, मशीन सीखने और कई अन्य उद्देश्यों के लिए किया जाता है। पायथन का उपयोग सूचना सुरक्षा के संदर्भ में सिस्टम अनुप्रयोगों के परीक्षण और विकास के लिए भी किया जाता है।

  1. पायथन सीजीआई प्रोग्रामिंग में कुकीज़ कैसे काम करती हैं?

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