Skip to main content

Conjunto de ferramentas essenciais para RPA com Python, que facilitam o dia a dia de desenvolvimento.

Project description

Suite RPA

Kit de ferramentas para o desenvolvimento do seu bot, automação ou projeto.

Versátil: Embora tenha sido criado com foco no desenvolvimento de BOTs em RPA, as ferramentas são de uso geral e podem ser aplicadas em outros tipos de projetos, além do RPA.

Simples: Construímos as ferramentas de maneira mais direta e assertiva possível, utilizando apenas bibliotecas conhecidas no mercado para garantir o melhor aproveitamento e desempenho possível.

Objetivo:

Nosso objetivo é tornar o desenvolvimento de RPAs mais produtivo, oferecendo funções prontas para usos comuns, como:

  • envio de emails (já configurado / personalizavel)
  • validação de emails (limpeza e tratamento)
  • busca por palavras, strings ou substrings (patterns) em textos.
  • criação de pastas e arquivos temporários e deleta-los com apenas um comando
  • console com mensagens de melhor visualização com cores definidas para alerta, erro, informativo e sucesso.
  • e muitas outras facilidades

Instalação:

Para instalar o projeto, utilize o comando

>>> python -m pip install rpa-suite

Dependencias:

No setup do nosso projeto já estão inclusas as dependencias, só será necessario instalar nossa Lib, mas segue a lista das libs usadas:

  • colorama
  • loguru
  • email-validator

Estrutura do módulo:

O módulo principal do rpa-suite é dividido em categorias. Cada categoria contém módulos com funções destinadas a cada tipo de tarefa

  • rpa_suite
    • clock
      • waiter - módulo com funções para aguardar execução
    • date
      • date - módulo com funções para capturar data, mes, ano, hora, minutos de forma individual em apenas uma linha
    • email
      • sender_smtp - módulo com funções para envio de email SMPT
    • file
      • counter - módulo com funções para contagens
      • temp_dir - módulo com funções para diretórios temporarios
    • log
      • loggin - módulo com funções responsaveis por gerar decoradores de de print para logs de execução
      • printer - módulo com funções de print personalizados para notificações em prompt
    • validate
      • mail_validator - módulo com funções para validação de emails
      • string_validator - módulo com funções para validação e varredura de strings / substrings / palavras

Versão do projeto:

A versão mais recente é a Alpha 0.5.1, lançada em 28/11/2023. O projeto está atualmente em desenvolvimento.

Mais Sobre:

Para mais informações, visite nosso projeto no Github ou PyPi: Ver no GitHub.
Ver projeto publicado no PyPI.

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

rpa_suite-0.5.1.tar.gz (12.5 kB view hashes)

Uploaded Source

Built Distribution

rpa_suite-0.5.1-py3-none-any.whl (15.1 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page