Inicio Gerador de QR Code feito em Python!
Postagem
Cancelar

Gerador de QR Code feito em Python!

Aqui estamos nós novamente! Mas sem muitas delongas e indo direto ao ponto, viemos aqui para trazer um software muito interessante e prático de ser usado: um gerador simples de QR Code, escrito na linguagem Python, que pode ser encontrado aqui. Em seu readme (ou leia-me, vai do que você preferir chamar) ele já deixar claro as dependências do projeto, e alguns…

Exemplos:

QR Code gerado a partir de uma senha Wi-Fi

Features do projeto

Analizando o código do QR Code Generator, podemos ver as seguintes features disponíveis:

  • Suporte a links;
  • Suporte a Wi-Fi;
  • Suporte a E-mails;
  • Suporte a contatos (dados básicos e/ou avançados);

Instalação

O projeto não tem um script de instalação, mas por ser um executável portátil e multiplataforma, só é preciso ter o Python instalado em sua máquina para instalar as dependências necessárias:

1
$ pip install --user pyqrcode pypng

Por conseguinte, podemos baixar o RAW do arquivo com wget em sistemas Linux e no MacOS:

1
$ wget -c https://raw.githubusercontent.com/ffraanks/qrcode-generator/master/qrcode.py

Ou, no Windows, Linux e MacOS, podemos abrir o RAW e com o clique direito do mouse, selecionarmos a opção “Salvar ágina como”:

Assim, podemos salvar o script no local de preferência.

Utilização

Para utilizar a ferramenta, podemos deixar esse arquivo no PATH do sistema e dar a permissão de execução, ou somente baixar no local de preferência e executá-lo com o Python:

1
2
3
4
5
6
7
8
# Permissão de execução (Linux, MacOS)
$ chmod +x qrcode.py

# Execução com permissão de execução (Linux, MacOS)
$ ./qrcode.py

# Execução diretamente com Python
$ python qrcode.py

Até mais!

E assim, finalizamos mais um artigo! Sinta-se livre para falar o que achou sobre aqui embaixo nos comentários, e se ainda não tiver feito, entre na nossa comunidade do Telegram ou no nosso canal para receber notificações de futuras postagens e vídeos. Até mais!

Esta postagem está licenciada pelo autor, sob a licença CC BY 4.0