Pular para o conteúdo

Como Executar um Script Python no Python

[

Como Executar Seus Scripts e Código Python

Os scripts ou programas Python são arquivos 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 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.

Como Executar Scripts Python a partir da Linha de Comando

A maneira mais comum de executar um script Python é através da linha de comando. Existem algumas maneiras diferentes de fazer isso:

  1. Usando o comando python

    Você pode executar um script Python digitando python seguido do nome do arquivo do script. Por exemplo:

    Terminal window
    python meu_script.py
  2. Usando o nome do arquivo do script diretamente

    Outra opção é navegar até o diretório onde está localizado o arquivo do script e digitar seu nome diretamente na linha de comando. Por exemplo:

    Terminal window
    ./meu_script.py
  3. Executando módulos com a opção -m

    Além de executar scripts, você também pode executar módulos Python usando a opção -m. Por exemplo:

    Terminal window
    python -m meu_modulo

Como Executar Código Python Interativamente

Você também pode executar código Python interativamente usando o interpretador padrão do Python. O interpretador Python permite que você interaja com o código em tempo real.

  1. Conhecendo o Interpretador Python

    O interpretador Python pode ser acessado digitando python na linha de comando. Isso abrirá o interpretador interativo do Python, onde você pode digitar e executar código Python.

  2. Executando Código Python Interativamente

    No interpretador Python, você pode digitar qualquer código Python válido e pressionar Enter para executá-lo imediatamente. Por exemplo:

    >>> print("Olá, mundo!")
    Olá, mundo!

Como Executar Scripts a partir do seu Código Python

Existem diferentes maneiras de executar scripts Python a partir do seu próprio código.

  1. Aproveitando as declarações de importação

    Você pode executar scripts Python a partir do seu código usando a declaração import. Primeiro, você precisa importar o módulo subprocess, que permite que você execute comandos do sistema. Em seguida, você pode usar a função subprocess.run() para executar o script. Por exemplo:

    import subprocess
    subprocess.run(["python", "meu_script.py"])
  2. Usando o módulo importlib da biblioteca padrão

    Outra opção é usar o módulo importlib, que faz parte da biblioteca padrão do Python. O módulo importlib permite que você importe módulos e execute scripts de forma programática. Por exemplo:

    import importlib
    meu_modulo = importlib.import_module("meu_script")
  3. Aproveitando a função embutida exec()

    A função exec() permite que você execute código Python dinamicamente a partir do seu próprio código. Você pode fornecer o código como uma string para a função exec(). Por exemplo:

    codigo = """
    print("Olá, mundo!")
    """
    exec(codigo)

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

Na maioria dos IDEs e editores de código populares, você pode executar scripts Python diretamente do ambiente de desenvolvimento. Geralmente, existem opções específicas nos menus ou atalhos de teclado para execução de scripts. Consulte a documentação do seu IDE ou editor de código para obter instruções detalhadas sobre como executar scripts Python.

Como Executar Scripts Python a partir do Gerenciador de Arquivos

Além das opções mencionadas anteriormente, você também pode executar scripts Python diretamente do gerenciador de arquivos do seu sistema operacional. O procedimento exato pode variar dependendo do sistema operacional que você está usando, mas geralmente envolve clicar com o botão direito do mouse no arquivo do script e selecionar uma opção como “Executar” ou “Abrir com Python”.

Conclusão

Neste tutorial, você aprendeu várias maneiras de executar scripts e código Python. Agora você está equipado com o conhecimento necessário para executar seus scripts Python em diferentes ambientes e plataformas. Lembre-se de que a escolha da técnica correta dependerá do seu ambiente e das suas necessidades específicas. Experimente diferentes métodos e descubra qual funciona melhor para você. Boa sorte!