Как разработать QR-код с Python? 455775 - PullRequest
0 голосов
/ 05 ноября 2019

Мне нужно сделать QR-код с python для посещаемости учеников в школе. Мой вопрос: как связать QR-код с базой данных имен учеников, тогда я разработаю приложение для Android для чтения QR-кода, а также это приложение должно иметь ту же базу данныхимена студентов Приложение попросит студента ввести его имя при первом использовании, а затем сравнить его имя в базе данных, которая связана с QR-кодом, и, если имя совпадает, оно сделает правильную отметку, чтобы доказать свою посещаемость

1 Ответ

0 голосов
/ 05 ноября 2019

QR-код - это просто изображение, сгенерированное для некоторого текста, который компьютер может легко прочитать. Вы можете просто сгенерировать QR-коды для имен учеников или идентификаторов, хранящихся в базе данных. Позже, в вашем мобильном приложении, любой текст, полученный из QR, должен быть сопоставлен с именами или идентификаторами учеников, чтобы получить эту конкретную запись ученика.

Всегда лучше работать с уникальным идентификатором вместо имен.

Проверить qrcode пакет для генерации QR-кодов для данного текста

> pip install qrcode
> qr "Some text" > test.png

Вот как вы генерируете QR-код в python, используя этот пакет

import qrcode
img = qrcode.make('Some data here')
...