Como executar um arquivo python do LXTerminal?

1

Eu criei um arquivo .py e salvei-o na minha pasta "Python" localizada na minha área de trabalho. Agora, quero executar esse arquivo específico chamado " use.py ".

Como posso executar o arquivo usando o LXTerminal?

    
por user203545 17.10.2013 / 13:30

1 resposta

5

Você tem várias opções aqui (escolha a que você mais gosta):

  • Torne o próprio arquivo executável.

    1. Na primeira linha do arquivo, verifique se o "shebang" está lá:

      #!/usr/bin/env python
      

      Isso é necessário para o shell, para que ele saiba como executar o arquivo.

    2. Marque o arquivo executável no sistema de arquivos:

      chmod +x thefile.py
      
    3. Execute como qualquer outro executável:

      ./thefile.py
      

      ou

      /full/path/to/thefile.py
      
  • Execute o arquivo diretamente no interpretador Python:

    python thefile.py
    

    A desvantagem disso é que todos que gostariam de executar o arquivo devem saber como chamá-lo. Com a primeira opção você tem isso dentro do próprio arquivo e você pode rodar o arquivo sem ter conhecimento disso.

por gertvdijk 17.10.2013 / 13:48