"यदि कोई कर्मचारी अपना काम अच्छी तरह से करना चाहता है, तो उसे पहले अपने औजारों को तेज करना होगा।" - कन्फ्यूशियस, "द एनालेक्ट्स ऑफ कन्फ्यूशियस। लू लिंगगोंग"
मुखपृष्ठ > प्रोग्रामिंग > मैंने पायथन में क्यूआर कोड जेनरेटर कैसे बनाया

मैंने पायथन में क्यूआर कोड जेनरेटर कैसे बनाया

2024-11-08 को प्रकाशित
ब्राउज़ करें:413

How I created a QR Code Generator in Python

यह एक संक्षिप्त लेख होगा कि मैंने पायथन में एक सरल क्यूआर कोड जेनरेटर कैसे बनाया

इस चरण के लिए आपको qrcode लाइब्रेरी का उपयोग करना होगा: https://pypi.org/project/qrcode/

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

चूंकि मैं मैक पर हूं इसलिए कमांड है

python3 -m venv venv

अगला कदम वर्चुअल मशीन को सक्रिय करना होगा

source venv/bin/activate

आभासी वातावरण को निष्क्रिय करने के लिए आपको टाइप करना होगा:

deactivate

अगला चरण qrcode पैकेज स्थापित करना होगा

pip install qrcode

अपनी पायथन फ़ाइल में सुनिश्चित करें कि आप qrcode मॉड्यूल आयात करते हैं

import qrcode

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

data = input('Enter a text or URL ').strip()
filename = input('Enter the filename ').strip()

इसके बाद यहां हम QR मॉड्यूल में जाते हैं और QR कोड ऑब्जेक्ट बनाते हैं

qr = qrcode.QRCode(box_size=10, border=4)

qr.add.data(data)

image = qr.make_image(fill_color = 'black', back_color = 'white')

image.save(filename)

print(f'QR Code saved as {filename}')

यह कोड आप टर्मिनल पर चला सकते हैं और यह आपके द्वारा चुने गए किसी भी यूआरएल के साथ एक क्यूआर कोड बनाएगा

अधिक लेखों के लिए बने रहें!
ट्विटर पर मुझे फ़ॉलो करने के लिए देखें(X) @abeck617

विज्ञप्ति वक्तव्य यह आलेख यहां पुन: प्रस्तुत किया गया है: https://dev.to/abeck617/how-i-created-a-qr-code-generator-in-python-5dmo?1 यदि कोई उल्लंघन है, तो कृपया [email protected] पर संपर्क करें इसे हटाने के लिए
नवीनतम ट्यूटोरियल अधिक>

चीनी भाषा का अध्ययन करें

अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।

Copyright© 2022 湘ICP备2022001581号-3