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

पायथन में CGI में कुकीज़ का उपयोग


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

कई स्थितियों में, कुकीज़ का उपयोग प्राथमिकताओं, खरीदारी, कमीशन, और बेहतर विज़िटर अनुभव या साइट आंकड़ों के लिए आवश्यक अन्य जानकारी को याद रखने और ट्रैक करने का सबसे कुशल तरीका है।

यह कैसे काम करता है?

आपका सर्वर विज़िटर के ब्राउज़र को कुकी के रूप में कुछ डेटा भेजता है। ब्राउज़र कुकी को स्वीकार कर सकता है। यदि यह करता है, तो यह विज़िटर की हार्ड ड्राइव पर एक प्लेन टेक्स्ट रिकॉर्ड के रूप में संग्रहीत होता है। अब, जब विज़िटर आपकी साइट पर किसी अन्य पृष्ठ पर आता है, तो कुकी पुनर्प्राप्ति के लिए उपलब्ध होती है। एक बार पुनर्प्राप्त होने पर, आपका सर्वर जानता/याद रखता है कि क्या संग्रहीत किया गया था।

कुकीज़ 5 वेरिएबल-लेंथ फ़ील्ड का एक प्लेन टेक्स्ट डेटा रिकॉर्ड हैं -

  • Expires - कुकी समाप्त होने की तारीख। यदि यह खाली है, तो कुकी तब समाप्त होगी जब विज़िटर ब्राउज़र छोड़ देगा।
  • Domain - आपकी साइट का डोमेन नाम।
  • Path - उस डायरेक्टरी या वेब पेज का पथ जो कुकी सेट करता है। यह खाली हो सकता है यदि आप किसी भी डायरेक्टरी या पेज से कुकी पुनर्प्राप्त करना चाहते हैं।
  • Secure - यदि इस फ़ील्ड में "secure" शब्द है, तो कुकी को केवल सुरक्षित सर्वर के साथ पुनर्प्राप्त किया जा सकता है। यदि यह फ़ील्ड खाली है, तो ऐसा कोई प्रतिबंध नहीं है।
  • Name=Value - कुकीज़ को कुंजी और मान जोड़े के रूप में सेट और पुनर्प्राप्त किया जाता है।

  1. पायथन का उपयोग करके स्टॉपवॉच बनाएं पायथन का उपयोग करके स्टॉपवॉच बनाएं

    स्टॉपवॉच का उपयोग दो घटनाओं के बीच के समय अंतराल को मापने के लिए किया जाता है, आमतौर पर सेकंड से मिनट तक। इसके विभिन्न उपयोग हैं जैसे खेल में या औद्योगिक सेटअप में गर्मी, करंट आदि के प्रवाह को मापना। पायथन का उपयोग इसकी ट्किंटर लाइब्रेरी का उपयोग करके स्टॉपवॉच बनाने के लिए किया जा सकता है। इस लाइब्र

  1. पायथन का उपयोग करके व्हाट्सएप ऑटोमेशन पायथन का उपयोग करके व्हाट्सएप ऑटोमेशन

    इस खंड में हम एक व्हाट्सएप चैटबॉट बनाने जा रहे हैं, लेकिन ट्विटर या फेसबुक के कुछ अन्य चैटबॉट्स के विपरीत, व्हाट्सएप चैटबॉट्स व्हाट्सएप की नीतियों के कारण सीधे प्लेटफॉर्म पर नहीं चलते।लेकिन इसे पूरा करने का एक तरीका है, सेलेनियम का उपयोग करके, पायथन में एक बहुत स्मार्ट पैकेज जिसके साथ डेवलपर्स ब्राउ

  1. पायथन में CX_Freeze का उपयोग पायथन में CX_Freeze का उपयोग

    कभी-कभी हम कुछ अलग बनाना चाहते हैं जो बहुत रोमांचक हो, और मानव स्वभाव के अनुसार, हम हमेशा इसे साझा करना पसंद करते हैं। पायथन भी उन इच्छाओं को पूरा करता है। पायथन का उपयोग करके, अगर हम अपने पायथन प्रोग्राम को अपने दोस्तों के साथ साझा करना चाहते हैं तो हम ऐसा कर सकते हैं, बस उनके मशीन पर वही पायथन सं