Daniel3dartist / PyFBIG

Python Fake Brazilian ID Generator

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

PyFBIG (Python - Fake Brazilian ID Generator)

PyPI version python tests codecov GitHub License

PyFBIG is a package that generates fake data for you. Do you need to test something with Brazilian identification such as RG, CPF, Driver's License, CRM, COREN, etc.? PyFBIG is for you.

How to use

Install

pip install pyFBIG

Examples:

from pyFBIG import FakeID

fake = FakeID()

cpf = fake.cpf_number()
print(cpf)
# 163.710.406-50

rg = fake.rg_number()
print(rg)
# 86103044

rg = fake.rg()
print(rg)
# {
#  'name':'Lucimara Santos Lemos',
#  'gender': 'F',
#  'birth': {
#    'day': '21/10/1954',
#    'city':'Pocos de Caldas',
#    'state':'MG'
#     },
#  'org': {
#     'org_name': 'Secretaria de Segurança Pública',
#     'org_acronym': 'SSP',
#     'state': 'MG',
#         },
#  'affiliation': {
#    'father': 'Ronaldo Castro Lemos', 
#    'mother': 'Sophia Santos Lemos'
#    },
#  'rg': MG88103067
# }

crm = fake.crm_number()
print(crm)
# 40635352-0/BR

About the project

It is still in the prototyping and development phase. Feel free to contribute and suggest improvements.

About

Python Fake Brazilian ID Generator

License:MIT License


Languages

Language:Python 100.0%