Skip to content

datalivre/bob_tools

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Esta é a minha caixa de ferramentas. Aqui eu tentei os meios mais pythonicos de resolver problemas em... Python, utilizando na maioria das vezes a biblioteca padrão.
Voce é livre para:

  • Executar o programa, para qualquer propósito;
  • Estudar como o programa funciona e adaptá-lo às suas necessidades;
  • Redistribuir cópias de modo que você possa ajudar ao seu próximo. Só não se esqueça de dar crédito ao autor, eu! =p

Bob Tools

Say Thanks!

  • December/2019
  • COMMANDER

  • Este script executa uma lista de comandos no host local. Pode ser usado para automatizar rotinas ou facilitar processo de instalação ou atulização de software.

    • Argumentos:
      • usage: Executa um ou mais comandos no host local. [-h] [-c CMD]
      • optional arguments:
        • -h, --help show this help message and exit
        • -c CMD insira um ou mais comandos separados por vírgula entre aspas.
    • Como usar:
      • Tente inserir alguns comandos no arquivo confile e em seguida digite o comando python commander.py. Alternativamente, você pode usar a linha de comando:

        python commander.py -c "hostname, date, pwd"

  • COMPYRE

  • Script que abre dois arquivos de texto, transforma-os em listas, compara linha a linha a primeira lista com a segunda e retorna a diferença entre as duas.

    • Argumentos:
      • usage: compyre.py [-h] [-f1 FILE1] [-f2 FILE2]
      • optional arguments:
        • -h, --help show this help message and exit
        • -f1 FILE1 first file name.
        • -f2 FILE2 second file name.
    • Como usar:
      • Você pode colocar os dois arquivos de texto ao lado do script compyre e então executá-lo com python compyre.py. Atenção ao nome do primeiro e segundo arquivo: file1 e file2, respectivamente. Alternativamente, você pode usar a linha de comando:

        python compyre.py -f1 file1 -f2 file2

  • CPYF

  • Gerador e validador de CPF com a possibilidade de escolha de estado.

    • Argumentos:
      • usage: cpyf.py [-h] [-d DIST] [-c CPF]
      • optional arguments:
        • -h, --help show this help message and exit
        • -d DIST insira o nome de um estado brasileiro.
        • -c CPF insira um cpf para ser verificado.
    • Como usar:
      • Você pode simplismente executar este script com python cpyf.py que resultara num número válido de CPF. Já por linha de comando, você pode usar um dos dois argumentos disponíveis: -d ou -c, o estado e o número de cpf, respectivamente. Ao inserir um argumento para -d, um número de CPF válido para o estado escolhido será gerado. Ao inserir um argumento válido para -c, o script testará o CPF inserido e retornará True se for válido, False para inválido. Exemplo de uso:

        python cpyf.py -d "Minas Gerais"

        python cpyf.py -c 01234567890

About

No description or website provided.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages