Executando comandos Python diretamente do terminal do seu PC

Vamos mergulhar em python -c, uma dica incrivelmente útil para executar rapidamente trechos de código Python diretamente no seu computador. Essa pérola permite que você execute código instantaneamente, sem a necessidade de criar um arquivo separado ou iniciar o ambiente Python.

python -c "comando"

Decifrando `-c`

Aqui, `-c` significa "comando".

Ao usar python -c seguido de um trecho de código entre aspas, você está instruindo o Python a executar esse trecho como se fosse um mini-programa por si só.

Pense nisso como se estivesse dizendo ao Python, "Ei, você poderia executar esse pedaço de código rapidinho, sem que eu precise montar um script inteiro?"

O Fator Utilidade Por que a opção `-c` é um divisor de águas? Ela se destaca na automação de tarefas diretas, realização de testes rápidos ou obtenção de resultados imediatos—tudo sem a necessidade de elaborar e salvar um script. Imagine-a como um laboratório de bolso onde você pode misturar ingredientes instantaneamente para observar reações, sem a necessidade de preparar um experimento completo.

Aqui está como essa ferramenta pode ser utilizada. Vamos passar por alguns exemplos práticos para demonstrar a praticidade e o poder do `python -c`.

Exemplo 1: Ecoando "Hello, World!"

Vamos supor que você queira exibir "Hello, World!" na sua tela.

Assim você faria:

python -c "print('Hello, World!')"

Esta linha instrui o Python a executar o código `print('Hello, World!')`, que então exibe "Hello, World!" na sua tela.

Hello, World!

Bem simples, não é?

Exemplo 2: Fazendo Cálculos

Se você precisa calcular algo rapidamente, como 7 elevado à terceira potência, basta digitar este comando.

python -c "print(7**3)"

O Python calcula a exponenciação (7^3) e apresenta o resultado, 343, diretamente na sua tela.

343

Exemplo 3: Aproveitando Módulos

E se você estiver curioso sobre a data de hoje?

O módulo `datetime` do Python, um assunto que já abordamos antes, é perfeito para isso:

python -c "import datetime; print(datetime.date.today())"

Com este comando, você importa o módulo `datetime` e imprime a data atual.

2024-03-06

Para concluir, um toque de criatividade com python -c desbloqueia o potencial para lidar com tarefas surpreendentemente complexas com comandos de uma linha direto do seu terminal.

 
 

Segnalami un errore, un refuso o un suggerimento per migliorare gli appunti

FacebookTwitterLinkedinLinkedin

Tutorial Python

FAQ