Pular para o conteúdo

Sobre Python

Responder tópico
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
  • Denunciar
  • Indicar

1. Sobre Python

Enviado em 02/09/2017 - 19:20h

Gostaria de executar uma pasta em python
A pasta e nano pwd.pwd.txt

Faço assim python nano pwd.pwd.txt.py

Mas dá erro alguém me ajuda por favor

Responder tópico

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

2. Re: Sobre Python

Enviado em 02/09/2017 - 19:58h

alfafoomega escreveu:

Gostaria de executar uma pasta em python

Como se executa um diretório?
A pasta e nano pwd.pwd.txt

Isso é um arquivo de texto? O diretório é: nano/pwd.pwd.txt?
Faço assim python nano pwd.pwd.txt.py

? Você quer chamar o programa nano dentro do interpretador do python? Meu filho, não é assim.


Nem tudo que é ouro fulgura, nem todo vagante é vadio.
O velho que é forte perdura, raiz funda não sofre frio.
Das cinzas um fogo há de vir, das sombras a luz vai jorrar;
A espada há de, nova, luzir,
O sem corôa há de reinar

3. Re: Sobre Python

Enviado em 02/09/2017 - 20:19h

Olá.

Para executar um programa python, você pode fazer de duas formas:

1. Passar o programa como parâmetro para o comando python:

python meuprograma.py 


2. Declarar o interpretador python no início do arquivo (o que é uma boa prática mesmo) e tornar o arquivo executável. Para isso, você coloca na primeira linha do programa o seguinte conteúdo:

#!/usr/bin/python 


Se estiver usando python 3 e a versão 3 não for o padrão no seu sistema, então essa primeira linha deverá sofrer uma pequena mudança, em vez de /usr/bin/python, deve colocar /usr/bin/python3 para deixar explícito que deseja usar essa versão:

#!/usr/bin/python3 


E em seguida torna o arquivo executável:

chmod +x meuprograma.py 


E por fim, o executa:

./meuprograma.py 


Caso queira executar o seu programa dentro de outro programa, deve realizar a importação nesse outro programa (note que a extensão .py não é usada na importação):

import meuprograma 


Se o programa que deseja importar está dentro de algum subdiretório do seu diretório atual, deve informar o caminho completo até o o programa, separado por pontos. Por exemplo, se meuprograma.py está dentro da pasta meusprogramas, você deve realizar a importação da seguinte forma:

import meusprogramas.meuprograma 


---

Atenciosamente,
Hugo Cerqueira

Responder tópico

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Responder tópico

Entre na sua conta para responder.

Fazer login para responder