Pular para o conteúdo

Como executar um arquivo .py facilmente?

CodeMDD.io

Como Executar seus Scripts e Códigos Python

Um script ou programa Python é um arquivo que contém código Python executável. Ser capaz de executar scripts e código Python é uma habilidade fundamental para desenvolvedores Python. Ao executar seu código, você saberá se ele funciona conforme o planejado. Você também poderá testar e depurar o código para corrigir erros e problemas. Em última análise, você escreve código para executá-lo e realizar tarefas.

Neste tutorial, você aprenderá algumas técnicas para executar scripts e código Python. A técnica que você usará em cada situação dependerá do seu ambiente, plataforma, necessidades e habilidades.

Neste tutorial, você aprenderá como:

  • Executar scripts Python a partir da linha de comando do seu sistema operacional
  • Executar código e scripts Python em modo interativo usando o REPL padrão
  • Usar o seu IDE ou editor de código favorito para executar seus scripts Python
  • Iniciar seus scripts e programas a partir do gerenciador de arquivos do seu sistema operacional

Faça o Quiz: Teste seus conhecimentos com o nosso quiz interativo “Como Executar seus Scripts Python”. Ao concluir, você receberá uma pontuação para acompanhar o seu progresso de aprendizado ao longo do tempo:

Faça o Quiz »

O Que São Scripts e Módulos

Em computação, o termo script se refere a um arquivo de texto contendo uma sequência lógica de comandos que você pode executar para realizar uma tarefa específica. Esses comandos são normalmente expressos em uma linguagem de script, que é uma linguagem de programação que permite manipular, personalizar e automatizar tarefas.

As linguagens de script geralmente são interpretadas em tempo de execução em vez de serem compiladas. Portanto, os scripts são executados por algum tipo de interpretador, que é responsável por analisar e executar o código em tempo real.

Em Python, além de scripts, você também trabalha com módulos. Um módulo é um arquivo Python que contém definições de funções, classes e variáveis ​​que podem ser reutilizadas em outros programas. Você pode importar módulos em scripts ou outros módulos para usar suas funcionalidades.

Como Executar Scripts Python a Partir da Linha de Comando

Existem várias maneiras de executar scripts Python a partir da linha de comando do seu sistema operacional. As três principais maneiras são:

  • Usando o comando python
  • Usando diretamente o nome do arquivo do script
  • Executar módulos Python usando a opção -m

Usando o Comando python

A forma mais comum de executar scripts Python é usando o comando python seguido do nome do arquivo do script. Por exemplo, para executar um script chamado meu_script.py, você pode digitar o seguinte comando na linha de comando:

Terminal window
python meu_script.py

Isso fará com que o interpretador Python execute o código do script e exiba a saída, se houver.

Usando o Nome do Arquivo do Script

Outra forma de executar um script Python é digitando o nome do arquivo diretamente na linha de comando, desde que o arquivo tenha permissões de execução. Para isso, você precisa adicionar um shebang no início do arquivo para informar ao sistema operacional qual interpretador usar. Por exemplo, se você tiver um script chamado meu_script.py, poderá executá-lo da seguinte maneira:

Terminal window
.https://codemdd.io/meu_script.py

Executando Módulos com a Opção -m

Além de executar scripts, você também pode executar módulos Python diretamente usando a opção -m seguida do nome do módulo. Isso é útil quando você deseja organizar seu código em um pacote e executar um módulo específico dentro do pacote. Por exemplo, para executar o módulo meu_modulo.py dentro do pacote meu_pacote, você pode usar o seguinte comando:

Terminal window
python -m meu_pacote.meu_modulo

Como Executar Código e Scripts Python em Modo Interativo

O Python também possui uma funcionalidade chamada REPL (Read-Eval-Print Loop), que permite executar código Python interativamente. Com o REPL, você pode executar comandos e ver os resultados imediatamente.

Conhecendo o Interpretador Python

O REPL do Python é uma ferramenta poderosa para experimentação e teste de código. Para iniciar o REPL, basta digitar o comando python na linha de comando e pressionar Enter. Isso abrirá o interpretador Python, onde você pode digitar comandos e ver os resultados na hora.

Executando Código Python Interativamente

Dentro do interpretador Python, você pode digitar qualquer código Python válido e pressionar Enter para ver o resultado imediatamente. Por exemplo, você pode digitar uma expressão matemática simples como 2 + 2 e pressionar Enter para obter o resultado 4.

O REPL do Python é uma ferramenta útil para testar pequenos trechos de código, depurar problemas e explorar a linguagem de forma interativa.

Como Executar Scripts Python em IDEs e Editores de Código

Os IDEs (Integrated Development Environments) e editores de código populares também oferecem suporte à execução de scripts Python diretamente de sua interface. Cada IDE ou editor possui sua própria maneira de fazer isso, mas geralmente você pode encontrar uma opção para executar o script atual ou selecionado diretamente do menu ou usando um atalho de teclado.

A maioria dos IDEs também fornece recursos avançados de depuração, permitindo que você acompanhe a execução do script linha por linha, defina pontos de interrupção e inspecione variáveis. Isso pode ser extremamente útil para encontrar erros e solucionar problemas em seu código.

Como Executar Scripts Python a Partir do Gerenciador de Arquivos

Outra maneira de executar scripts Python é diretamente do gerenciador de arquivos do seu sistema operacional. Você pode associar arquivos .py ao interpretador Python em seu sistema operacional, para que, ao clicar duas vezes em um arquivo .py, ele seja automaticamente executado.

Para fazer isso, você precisa configurar a associação de arquivo em seu sistema operacional específico. Geralmente, isso é feito através das configurações de associação de arquivo do sistema operacional ou das opções de configuração de arquivo do gerenciador de arquivos.

Conclusão

Executar seus scripts e códigos Python é uma parte crucial do processo de desenvolvimento. Com as técnicas apresentadas neste tutorial, você poderá executar seus scripts a partir da linha de comando, executar código em modo interativo, usar seu IDE ou editor preferido e até mesmo executar scripts diretamente do gerenciador de arquivos. Experimente essas técnicas em seu ambiente e escolha a que melhor se adapta às suas necessidades e fluxo de trabalho. Continue escrevendo e executando código Python para alcançar suas tarefas e objetivos!