Pular para o conteúdo

Como Executar um Script Python

CodeMDD.io

Como Executar seus Scripts e Códigos Python

Um script ou programa Python é um arquivo contendo código Python executável. Ser capaz de executar scripts e código Python é provavelmente a habilidade mais importante que você precisa como desenvolvedor Python. Ao executar seu código, você saberá se ele funciona como planejado. Você também poderá testar e depurar o código para corrigir erros e problemas. No final, 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.

Como Executar Scripts Python a partir da Linha de Comando

Existem várias maneiras de executar scripts Python a partir da linha de comando ou terminal do seu sistema operacional. Aqui estão alguns métodos comuns:

  1. Usando o comando python: Esse é o método mais tradicional. Abra o terminal e digite python seguido pelo nome do seu arquivo de script Python. Por exemplo: python script.py. O interpretador Python será iniciado e executará o script.

  2. Usando o nome do arquivo diretamente: Se o seu sistema operacional estiver configurado corretamente para reconhecer scripts Python, você pode executá-los digitando diretamente o nome do arquivo. Por exemplo: script.py. Certifique-se de que o arquivo tenha permissões de execução.

  3. Executando módulos com a opção -m: Se você tiver um módulo Python que deseja executar, pode usar a opção -m seguida pelo nome do módulo. Por exemplo: python -m meu_modulo. Isso executará o código do módulo.

Como Executar Código Python Interativamente

Além de executar scripts, você também pode executar código Python de forma interativa. Isso pode ser útil para testar pequenos trechos de código ou experimentar recursos da linguagem. Aqui estão algumas maneiras de fazer isso:

  1. Conhecendo o Interpretador Python: O interpretador Python é uma ferramenta de linha de comando que permite digitar código Python e vê-lo executar imediatamente. Para iniciar o interpretador, basta digitar python no terminal.

  2. Executando Código Python Interativamente: Depois de iniciar o interpretador Python, você pode digitar código Python diretamente no prompt de comando e pressionar Enter para ver o resultado imediatamente. Isso pode ser útil para testar pequenas instruções e ver como elas funcionam.

>>> print("Hello, world!")
Hello, world!

Como Executar Scripts a partir do Código Python

Em alguns casos, você pode precisar executar um script Python a partir de outro script Python. Aqui estão algumas maneiras de fazer isso:

  1. Aproveitando as declarações de importação: Se o script que você deseja executar estiver em um módulo Python, você pode simplesmente importar o módulo e chamar suas funções ou executar seu código. Por exemplo:
import meu_script
meu_script.funcao_principal()
  1. Usando o módulo importlib: O módulo importlib permite importar módulos dinamicamente em tempo de execução. Você pode usá-lo para importar um módulo com base no nome fornecido como uma string. Por exemplo:
import importlib
meu_modulo = importlib.import_module("meu_script")
meu_modulo.funcao_principal()
  1. Aproveitando a função integrada exec(): A função exec() permite executar código Python passado como uma string. Você pode usar essa função para executar um script Python inteiro. Por exemplo:
with open("meu_script.py", "r") as arquivo:
codigo = arquivo.read()
exec(codigo)

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

Se você preferir usar um ambiente de desenvolvimento integrado (IDE) ou editor de código para executar seus scripts Python, a maioria deles oferece suporte para isso. Aqui estão alguns exemplos populares:

  • PyCharm: O PyCharm é um IDE Python avançado que possui um botão “Run” na parte superior da janela principal. Basta clicar nele para executar o script atual.

  • VS Code: O Visual Studio Code é um editor de código leve que também oferece suporte para Python. Você pode usar o atalho Ctrl + Shift + P para abrir a paleta de comandos e pesquisar “Run Python Script” para executar o script atual.

  • Jupyter Notebook: O Jupyter Notebook é uma aplicação da web que permite criar documentos interativos contendo código Python. Você pode executar cada célula de código individualmente clicando na célula e pressionando Shift + Enter.

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. Aqui está como fazer isso em diferentes plataformas:

  • Windows: Clique com o botão direito do mouse no arquivo .py e escolha a opção “Executar com Python”.

  • Mac: Clique com o botão direito do mouse no arquivo .py, escolha a opção “Abrir com” e selecione o interpretador Python.

  • Linux: No terminal, navegue até o diretório onde o arquivo .py está localizado e execute-o usando o comando python nome_do_arquivo.py.

Conclusão

Agora você conhece várias maneiras de executar scripts e código Python. Explore essas técnicas e descubra qual delas funciona melhor para você e suas necessidades. Lembre-se de que a execução de scripts Python é uma habilidade essencial para desenvolvedores Python e pode abrir um mundo de possibilidades para você na programação.

Happy coding!

Tutoriais Relacionados