ستكون هذه مقالة قصيرة عن كيفية إنشاء مولد رمز الاستجابة السريعة البسيط في بايثون
لهذه الخطوة تحتاج إلى استخدام مكتبة qrcode: https://pypi.org/project/qrcode/
إحدى الخطوات الأولى التي قمت بها بعد إنشاء مجلد مشاريعي هي إنشاء بيئة افتراضية. البيئة الافتراضية في Python هي مجرد مساحة عمل منفصلة أخرى على جهاز الكمبيوتر الخاص بك حيث يمكنك تثبيت الحزم الخاصة بك لتشغيل مشاريع Python.
بما أنني أستخدم نظام Mac، فإن الأمر هو
python3 -m venv venv
الخطوة التالية هي تفعيل الجهاز الظاهري
source venv/bin/activate
لإلغاء تنشيط البيئة الافتراضية، ستحتاج إلى كتابة:
deactivate
الخطوة التالية هي تثبيت حزمة qrcode
pip install qrcode
في ملف Python الخاص بك، تأكد من استيراد وحدة qrcode
import qrcode
في الكود الخاص بي قمت بإنشاء مدخلين أقوم بتخزينهما في متغير يسمى البيانات واسم الملف. طريقة Strip () إزالة المسافات في بداية السلسلة وفي نهايتها:
data = input('Enter a text or URL ').strip() filename = input('Enter the filename ').strip()
بعد ذلك ننتقل إلى وحدة QR ونقوم بإنشاء كائن QR Code
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}')
هذا الرمز الذي يمكنك تشغيله على الجهاز وسيقوم بإنشاء رمز QR مع أي عنوان URL تختاره
ترقبوا المزيد من المقالات!
تطلع لمتابعتي على Twitter(X) @abeck617
تنصل: جميع الموارد المقدمة هي جزئيًا من الإنترنت. إذا كان هناك أي انتهاك لحقوق الطبع والنشر الخاصة بك أو الحقوق والمصالح الأخرى، فيرجى توضيح الأسباب التفصيلية وتقديم دليل على حقوق الطبع والنشر أو الحقوق والمصالح ثم إرسالها إلى البريد الإلكتروني: [email protected]. سوف نتعامل مع الأمر لك في أقرب وقت ممكن.
Copyright© 2022 湘ICP备2022001581号-3