Pacote que gera crachá através do nome de usuário do Github com seus dados (Avatar e Bio) e, qrcode de redes sociais (Facebook, Instagram).
Project description
thatsme
Crachá personalizado com dados do github e/ou QRcodes dos perfis do Facebook e Instagram
Usuário completo
Usuário básico
O thatsme foi criado em python3.8. O sistema pode ser usado em Windows, Linux e Mac.
Colaboradores:
Descrição:
O thatsme é um pacote criado durante a disciplina de Programação Orientada a Objetos 2 (POO2), ministrada no curso de Sistema de Informação na Universidade Federal do Piauí-CSHNB. Não há intuito comercial, ou governamental. O thatsme foi produzido para fins de aprendizado e experiência em desenvolvimento de pacotes, contudo pode ser utilizado por qualquer usuário do Github que tenha interesse. O projeto possui a Licença do MIT disponibilizada pelo próprio Github. O thatsme pode ser utilizado como cartão virtual, em formato PDF, para qualquer pessoa física/jurídica que queira compartilhar suas informações de contato de forma padronizada, elegante e eficiente.
Requisitos:
Instalação:
Python3
-
Windows: Download
-
Linux Debian e derivados.
$ sudo apt-get install python3
PIP
-
Instalação do PIP - LINUX
$ sudo apt-get install python-pip
$ sudo yum install python-pip
thatsme
-
Instalação do thatsme
pip install thatsme
Execução:
-
Instale o pacote;
-
Importe a classe Cracha: (from cracha import Cracha);
-
Crie um objeto da classe:
3.1. O objeto deve enviar como parâmetro("nome_usuario_github","url_perfil_facebook", "url_perfil_instagram"); from cracha import Cracha
usuario = Cracha('usuario_github', 'url_perfil_facebook', 'url_perfil_instagram') usuario.cracha()
3.2. O parâmetro "nome_usuario_github" é obrigatório; 3.3. Caso não hajam as URLs dos perfins do Facebook e/ou Instagram, deve ser inserido "None" no local devido;
from cracha import Cracha usuario = Cracha('usuario_github', None, 'url_perfil_instagram') usuario.cracha()
3.4. Para o caso de não haver URL do Facebook nem do Instagram será adicionado o QRcode do perfil do usuário no Github; 3.5. Se o usuário do Github não for encontrado será apresentado o ERROR 404.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file thatsme-0.0.3.tar.gz
.
File metadata
- Download URL: thatsme-0.0.3.tar.gz
- Upload date:
- Size: 3.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.6.0 importlib_metadata/4.8.2 pkginfo/1.8.1 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.8.10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 99d5747b826762d37bf0b6fa559d58d1fb6f977a3846d75a7b4cb30bdbc9217e |
|
MD5 | 6df3159adce72f835e07c804bf8106eb |
|
BLAKE2b-256 | eb066a8ab1e7b488b3caffe56dca65669da7bb23e4fda58fe0d4379ecd38303f |
File details
Details for the file thatsme-0.0.3-py3-none-any.whl
.
File metadata
- Download URL: thatsme-0.0.3-py3-none-any.whl
- Upload date:
- Size: 3.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.6.0 importlib_metadata/4.8.2 pkginfo/1.8.1 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.8.10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 106593b3b79c7c67a4f719cebeb39a6d9c868725cfb1cd509474af5c296570d6 |
|
MD5 | 038e8739e0833f07a68bbcd5f3d932c6 |
|
BLAKE2b-256 | 196eead904c89a80f3f208b039448accc24bfcf5984018c7cd447a7a3c708f8e |