Skip to main content

Conjunto de funcionalidades uteis para o time de RPA da NAGEM.

Project description

RPANAGEM

Status License

Utilitário Python para automações e rotinas da Nagem. Criado para facilitar processos internos com foco em clareza, modularidade e reutilização.

Objetivos do pacote

  1. Incentivar o reuso;
  2. Oferecer maior segurança ao desenvolvedor;
  3. Tornar sua vida mais produtiva e fácil :)

Atenção: lembre-se de incrementar a versão e atualizar toda a documentação antes de gerar um novo pacote.


⚙️ Funcionalidades disponíveis no momento

  1. 📈 conexao_banco
    • conectar_odbc
    • executar_select
    • conectar_sqlserver
    • executar_update_insert
    • atualizar_monitoramento
  2. 📤 enviar_email
    • conectar_smtp_server
    • enviar_email
  3. 📅 manipula_datahora
    • obter_incluir_valor_data
    • converter_data
    • data_hora_para_binario
    • binario_para_data_hora
    • obter_ultimo_dia_do_mes
    • obter_dia_da_semana
  4. 📁📝 manipula_diretorios_arquivos
    • arquivos_existem
    • criar_arquivo
    • criar_xlsx_com_colunas
    • inserir_tabela_xlsx
    • formatar_xlsx
    • criar_logger_diario
    • mover_arquivo
    • diretorio_existe
    • criar_diretorio
    • detectar_encoding
    • ler_csv
    • obter_arquivos
    • ler_txt
    • obter_infomacoes_arquivo
    • copiar_arquivo
    • alterar_valor_celula_vazia_xlsx
    • alterar_valor_celula_xlsx_com_condicao
    • ler_xlsx
  5. 🧩 manipula_sap
    • start_sap_logon
    • procurar_campos
    • procurar_janela
    • verificar_mensagem_status
    • fechar_sessao_sap
    • run_transaction
    • anexar_sessao_sap

🚀 Instalação com poetry

poetry add rpanagem

🚀 Instalação com pip

pip install rpanagem

Dúvidas?

Entre em contato com eduarda.lima@nagem.com.br ou desenvolvimentorpa@nagem.com.br.

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

rpanagem-1.0.10.tar.gz (6.8 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

rpanagem-1.0.10-py3-none-any.whl (21.0 kB view details)

Uploaded Python 3

File details

Details for the file rpanagem-1.0.10.tar.gz.

File metadata

  • Download URL: rpanagem-1.0.10.tar.gz
  • Upload date:
  • Size: 6.8 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.10

File hashes

Hashes for rpanagem-1.0.10.tar.gz
Algorithm Hash digest
SHA256 a96281f8dd2e314afc59a2eb78015cb5e8586ce91d13e10be0108611ca64909e
MD5 846535b38e564fd24da5366cf8e90f93
BLAKE2b-256 00972beff79d8ee87c7679ece26931d0a7d3529d899ccff83bc765face5cb438

See more details on using hashes here.

File details

Details for the file rpanagem-1.0.10-py3-none-any.whl.

File metadata

  • Download URL: rpanagem-1.0.10-py3-none-any.whl
  • Upload date:
  • Size: 21.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.10

File hashes

Hashes for rpanagem-1.0.10-py3-none-any.whl
Algorithm Hash digest
SHA256 695cb082e9f4f227efcac970c174a2c03f57ca90fffebc6ae0640b1833cc11e6
MD5 67a92432c04a29a928a9d24f01628ba9
BLAKE2b-256 fae7741399430e86cb05b94198ec1f883afc57e34d5477a2a5369bbdbc06174d

See more details on using hashes here.

Supported by

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