Pular para o conteúdo

Como executar um arquivo Python no terminal?

[

Como executar um arquivo Python no terminal

Neste tutorial, você aprenderá diferentes técnicas para executar scripts e código Python em diferentes ambientes. A execução do código é uma das habilidades mais importantes para um desenvolvedor Python, pois permite testar e depurar o código. Aprenderemos como executar um arquivo Python no terminal, interativamente no modo REPL, usando um IDE ou editor de texto e diretamente no gerenciador de arquivos do sistema operacional.

O que são Scripts e Módulos

Em computação, um script é um arquivo de texto que contém um conjunto de comandos lógicos que podem ser executados para realizar uma tarefa específica. Esses comandos geralmente são escritos em uma linguagem de script, que permite manipular, personalizar e automatizar tarefas.

As linguagens de script são interpretadas em tempo de execução, o que significa que os scripts são executados por algum tipo de interpretador. O Python é uma dessas linguagens de script, que possui seu próprio interpretador embutido.

Um módulo, por outro lado, é um arquivo contendo código Python que pode ser importado e utilizado em outros scripts. Os módulos tornam o código mais modular e reutilizável.

Como executar scripts Python a partir do terminal

Existem várias maneiras de executar um arquivo Python no terminal. Aqui estão alguns métodos comuns:

  1. Usando o comando python

O método mais simples e direto é executar o arquivo Python usando o comando python seguido do nome do arquivo. Por exemplo:

Terminal window
python arquivo.py

Certifique-se de estar no diretório correto onde o arquivo arquivo.py está localizado.

  1. Usando o nome do arquivo do script diretamente

Se você possui permissões de execução no arquivo Python, você pode executá-lo diretamente usando o nome do arquivo, sem a necessidade do comando python. Por exemplo:

Terminal window
./arquivo.py

Para isso, é necessário adicionar uma linha especial no início do arquivo Python para indicar o interpretador a ser usado. Por exemplo:

#!/usr/bin/env python
  1. Executando módulos com a opção -m

Você também pode executar módulos Python com a opção -m. Isso é útil quando você deseja executar um arquivo como um módulo, em vez de um script direto. Por exemplo:

Terminal window
python -m nome_do_modulo

Como executar código Python interativamente

Além de executar arquivos Python, você também pode executar código interativamente usando o interpretador Python no modo REPL (Read-Eval-Print Loop). Aqui estão os passos básicos para executar código Python interativamente:

  1. Conheça o interpretador Python

O interpretador Python é um ambiente interativo no qual você pode digitar comandos Python e ver os resultados imediatamente. Para começar, abra seu terminal e digite python ou python3, dependendo da versão do Python instalada.

  1. Execute código Python interativamente

Agora que você está no modo REPL do interpretador Python, digite qualquer código Python válido e pressione Enter para ver o resultado imediatamente. Por exemplo:

>>> 1 + 1
2

Você também pode usar o interpretador Python como uma calculadora interativa para realizar operações matemáticas simples.

Como executar scripts Python em IDEs e editores de código

Você também pode executar scripts Python em um ambiente de desenvolvimento integrado (IDE) ou em um editor de código de sua preferência. A maioria dos IDEs e editores de código populares possui recursos integrados para executar e depurar código Python.

Basta abrir o arquivo Python no seu IDE ou editor de código, localizar o botão “Executar” ou usar um atalho de teclado para iniciar a execução do script.

Como executar scripts Python a partir do gerenciador de arquivos

Outra maneira de executar scripts Python é diretamente no gerenciador de arquivos do seu sistema operacional. Dependendo do sistema operacional e do ambiente de desktop que você está usando, existem diferentes maneiras de fazer isso:

  • No Windows, clique com o botão direito do mouse no arquivo Python e escolha a opção “Executar com o Python” ou algo semelhante.
  • No macOS, você pode atribuir permissões de execução ao arquivo Python clicando com o botão direito do mouse e selecionando “Obter Informações” e, em seguida, marcando a opção “Abrir com o Terminal”. Em seguida, você pode executar o arquivo Python clicando duas vezes nele.
  • No Linux, você também pode atribuir permissões de execução ao arquivo Python e, em seguida, executá-lo diretamente no gerenciador de arquivos.

Conclusão

Agora você sabe como executar scripts e código Python de várias maneiras diferentes. A execução de código é uma parte essencial do desenvolvimento Python e permite que você teste, depure e execute tarefas. Experimente as diferentes técnicas apresentadas neste tutorial e escolha aquela que melhor se adapta às suas necessidades e ambiente.