Рубрики
Без рубрики

Как построить генератор QR -кода в Python

Эй, удивительные люди, сегодня мы собираемся создать генератор QR -кода в Python. Как QR -код Gen … С тегом Python, Tutorial, Beginters, Codenewbie.

Python Projects для начинающих (15 серии деталей)

Эй, удивительные люди, сегодня мы собираемся построить QR -код генератор в Python Анкет

Как работает генератор QR -кода?

Наш QR -генератор принимает некоторые данные в качестве ввода. Эти данные могут быть чем -то вроде URL или какой -то текст. И затем он создает QR -код из этих входных данных. И на последнем этапе QR -код сохраняется в виде файла SVG. Нет, так как у вас есть приблизительное представление о том, как будет работать наш генератор QR, давайте перейдем к разделу настройки проекта и сделаем эту магию.

Настройка проекта

Прежде чем мы перейдем к кодированию, нам нужно установить один модуль для нашего проекта. Мы говорим о pyqrcode модуль, который не установлен с помощью Python, и, следовательно, мы должны установить его вручную.

Мы можем установить это, просто запустив PIP установить pyqrCode команда из терминала. Итак, давайте сделаем это.

pip install pyqrcode

Вот и мы, это сделано! Теперь давайте перейдем к веселой части, кодировательной части.

Давайте код

Хорошо, поэтому помните, что первое, что мы всегда делаем, – это импортировать необходимые модули в наш проект. В нашем случае нам нужно использовать pyqrcode модуль, который мы только что установили на нашу систему. Итак, теперь давайте импортируем.

import pyqrcode

Потрясающий! Итак, следующее, что нам нужно сделать, это получить некоторый пользовательский ввод для создания QR -кода.

data = input("Enter the text or link to generate QR code: ")

Здесь мы просто используем input () Функция для получения пользовательского ввода и хранения в данные переменная.

Теперь пришло время создать QR -код!

qr = pyqrcode.create(data)

Здесь мы просто используем pyqrcode.create () функция, которая является частью нашего pyqrcode модуль. Эта функция примет наш ввод пользователя в качестве параметра и будет генерировать QR -код. Этот QR -код будет храниться в QR переменная.

Однако мы пока не можем увидеть этот QR -код. Чтобы увидеть это, мы должны экспортировать его в файл. Это можно легко сделать, используя другую функцию … Вот как:

qr.svg('qr_code.svg', scale = 8)

Здесь мы используем svg ('file_name',) Функция, если мы должны предоставить имя файла QR -кода, и параметр масштаба, который по умолчанию будет 8 Анкет

И здесь мы сделали это. А теперь иди и попробуйте это самостоятельно. 🤩

Исходный код

Вы можете найти полный исходный код этого проекта здесь –

Mindninjax/Python-Projects-For-Beginners

Поддерживать

Большое спасибо за чтение! Я надеюсь, что вы нашли этот начинающий проект полезным.

Если вам нравится моя работа, пожалуйста, рассмотрите Купить мне кофе чтобы я мог принести больше проектов, больше статей для вас.

Также, если у вас есть какие -либо вопросы или сомнения, не стесняйтесь обращаться ко мне в Twitter , LinkedIn и GitHub Анкет Или вы также можете опубликовать комментарий/обсуждение, и я изо всех сил постараюсь помочь вам: D

Python Projects для начинающих (15 серии деталей)

Оригинал: “https://dev.to/mindninjax/how-to-build-a-qr-code-generator-in-python-1c13”