O argparse
módulo em Python é uma ferramenta poderosa para manipular e analisar argumentos de linha de comando ao executar um programa. Ele permite que você defina facilmente os parâmetros e opções necessários para o seu programa e fornece mecanismos flexíveis para lê-los e usá-los.
Aqui estão as etapas para usar o argparse
módulo:
-
Importar o
argparse
módulo: Inicie seu programa importando oargparse
módulo. -
Defina o
ArgumentParser
objeto: Crie umArgumentParser
objeto para definir os parâmetros e opções necessários para o seu programa. -
Adicionar argumentos: Use o
.add_argument()
método doArgumentParser
objeto para adicionar os parâmetros e opções necessários para o seu programa. Cada argumento pode ter um nome, tipo de dados, descrição e vários outros atributos. -
Analisar argumentos: use o
.parse_args()
método doArgumentParser
objeto para analisar os argumentos da linha de comando e armazená-los em um objeto. -
Use os argumentos: Use os valores armazenados no objeto analisado da etapa anterior para executar ações correspondentes às opções fornecidas na linha de comando.
Exemplo: Aqui está um exemplo simples de como calcular argparse
a soma de dois números na linha de comando:
Ao executar o programa com argumentos, por exemplo: python my_program.py 10 20
, a saída será: The sum is: 30
, e exibirá a soma dos dois números fornecidos na linha de comando.