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

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

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

अल्फ़ान्यूमेरिक qrcode

हम pyqrcode मॉड्यूल का उपयोग करते हैं। इसमें सेरेट फ़ंक्शन है जिसका उपयोग qrcode उत्पन्न करने के लिए किया जाएगा। अंत में हम इसे एक svg फ़ाइल के रूप में सहेजते हैं और आवश्यकतानुसार उचित आकार में स्केल करते हैं। हम svg फ़ाइल खोल सकते हैं और इसे ब्राउज़र का उपयोग करके देख सकते हैं।

उदाहरण

import pyqrcode
from pyqrcode import QRCode

# String input for the QR code
str = "learnPython"

# Generate QR code
qrcd = pyqrcode.create(str)

# Create and save the svg file
qrcd.svg("qrcd.svg", scale=10)

आउटपुट

उपरोक्त कोड को चलाने से हमें निम्नलिखित परिणाम मिलते हैं -

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

बाइनरी qrcode

हमारे पास समान कोड का उपयोग करके qrcode का बाइनरी रूप भी हो सकता है लेकिन अतिरिक्त पैरामीटर के साथ। हम केवल सेरेट फ़ंक्शन के लिए मोड को बाइनरी के रूप में चिह्नित करते हैं। संपीड़न के स्तर के कारण कोड मानवीय आंखों से थोड़ा अलग दिखता है।

उदाहरण

import pyqrcode
from pyqrcode import QRCode

# String input for the QR code
str = "learnPython"

# Generate QR code
qrcd = pyqrcode.create(str, mode='binary')

# Create and save the svg file
qrcd.svg("qrcd2.svg", scale=10)

आउटपुट

उपरोक्त कोड को चलाने से हमें निम्नलिखित परिणाम मिलते हैं -

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


  1. पायथन में बाइट कोड फ़ाइल कैसे उत्पन्न करें

    सभी पायथन प्रोग्राम स्वचालित रूप से आपके स्रोत कोड को संकलित करने के लिए संकलित करता है, जिसे बाइट कोड भी कहा जाता है, इसे निष्पादित करने से पहले। जब भी हम पहली बार एक मॉड्यूल आयात करते हैं या जब आपकी स्रोत फ़ाइल एक नई फ़ाइल होती है या हमारे पास एक अद्यतन फ़ाइल होती है तो हाल ही में संकलित फ़ाइल, फ

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

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

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

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