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

पायथन गेटपास मॉड्यूल

पायथन के मानक पुस्तकालय के गेटपास मॉड्यूल में दो कार्य परिभाषित हैं। वे तब उपयोगी होते हैं जब किसी टर्मिनल आधारित एप्लिकेशन को केवल उपयोगकर्ता क्रेडेंशियल्स को मान्य करने के बाद ही निष्पादित करने की आवश्यकता होती है।

गेटपास ()

यह फ़ंक्शन उपयोगकर्ता को पासवर्ड दर्ज करने के लिए प्रेरित करता है। डिफ़ॉल्ट रूप से टर्मिनल में उपयोगकर्ता द्वारा दर्ज की गई कुंजियाँ प्रतिध्वनित नहीं होती हैं। साथ ही टर्मिनल पर दिखाई देने वाला डिफ़ॉल्ट संकेत 'पासवर्ड' है जिसे पैरामीटर के रूप में एक स्ट्रिंग प्रदान करके अनुकूलित किया जा सकता है।

निम्नलिखित उदाहरण में, विंडोज़ पर कमांड प्रॉम्प्ट टर्मिनल से पायथन प्रॉम्प्ट लागू किया गया है। दर्ज किया गया पासवर्ड टर्मिनल में प्रतिध्वनित नहीं होता है।

C:\python36>python
Python 3.6.5 (v3.6.5:f59c0932b4, Mar 28 2018, 17:00:18) [MSC v.1900 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> import getpass
>>> pwd=getpass.getpass("enter pssword:")
enter pssword:
>>> pwd
'admin'

हालाँकि, यदि IDLE सॉफ़्टवेयर का उपयोग पायथन के इंटरैक्टिव सत्र के लिए किया जाता है, तो यह इको मुक्त इनपुट प्रदान नहीं करता है। इसलिए दर्ज किया गया पासवर्ड प्रतिध्वनित होता है।

पायथन गेटपास मॉड्यूल

getuser()

यह फ़ंक्शन उपयोगकर्ता का लॉगिन नाम देता है।

>>> getpass.getuser()
'acer'

  1. पायथन का OS मॉड्यूल क्या है

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

  1. पायथन __आयात__() फ़ंक्शन

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

  1. pyqrcode मॉड्यूल का उपयोग करके पायथन क्यूआर कोड उत्पन्न करता है?

    एक क्यूआर कोड में एक सफेद पृष्ठभूमि पर एक वर्ग ग्रिड में व्यवस्थित काले वर्ग होते हैं, जिन्हें एक इमेजिंग डिवाइस जैसे कैमरा द्वारा पढ़ा जा सकता है। यह कई वाणिज्यिक ट्रैकिंग अनुप्रयोगों और मोबाइल फोन उपयोगकर्ताओं के उद्देश्य से विभिन्न अनुप्रयोगों के लिए भुगतान और वेबसाइट लॉगिन आदि के लिए व्यापक रूप