Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors

Geração de QR Codes utilizando Python: Um guia passo a passo

Olá, leitores! Hoje vamos falar sobre como gerar QR codes utilizando Python. Os QR codes são uma forma prática e eficiente de armazenar informações, como URLs, textos, endereços de e-mail e muito mais. Com a ajuda de algumas bibliotecas Python, podemos criar nossos próprios QR codes personalizados. Vamos começar!

Passo 1: Instalando as bibliotecas necessárias

Para gerar QR codes em Python, você precisará instalar duas bibliotecas: pyqrcode e pypng. Essas bibliotecas são responsáveis por criar os QR codes e salvá-los em formato PNG. Para instalá-las, abra o seu terminal e execute os seguintes comandos:

pip install pyqrcode
pip install pypng

Certifique-se de ter o pip instalado e atualizado em seu sistema antes de executar os comandos acima.

Passo 2: Criando o script makeQr.py

Agora que temos as bibliotecas instaladas, vamos criar o nosso script makeQr.py. Abra o seu editor de texto preferido e cole o seguinte código:

import pyqrcode
import png
from pyqrcode import QRCode
import sys

if len(sys.argv) != 2:
    print("Use: python3 makeQr.py <text>")
else:
    text = sys.argv[1]
    file_name = text.replace("/", "-")
    file_name = file_name.replace(":", "-")
    file_name = file_name.replace(".", "-")
    print(text)
    qr = pyqrcode.create(text)
    qr.png(file_name + ".png", scale=8)
    print(dir(qr))

Passo 3: Executando o script

Agora que o script está pronto, você pode executá-lo. Abra o terminal e navegue até o diretório onde você salvou o arquivo makeQr.py. Em seguida, execute o seguinte comando:

python3 makeQr.py <text>

Substitua <text> pelo conteúdo que você deseja codificar no QR code. Por exemplo, se você quiser gerar um QR code para a URL “https://www.example.com“, o comando ficaria assim:

python3 makeQr.py https://www.example.com

O script irá gerar um arquivo PNG com o nome correspondente ao texto fornecido, substituindo os caracteres especiais (“/”, “:”, “.”) por hífens (“-“). O QR code será salvo no mesmo diretório onde o script está localizado.

E é isso! Agora você sabe como gerar QR codes utilizando Python. Divirta-se explorando as possibilidades e incorporando essa funcionalidade em seus projetos. Até a próxima!

1 comentário em “Geração de QR Codes utilizando Python: Um guia passo a passo”

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Rolar para cima