Estou começando um pouco como Python, mas estou tendo problemas, erm ... executando-o. Ri muito
Estou usando o IDLE por enquanto, mas não adianta nada porque você só pode executar algumas linhas por vez.
Também estou usando o Komodo Edit para criar os arquivos .py reais.
Minha pergunta é: como posso executar os arquivos .py para testar o programa real?
Estou usando o Windows 7 e o Komodo Edit 5 como meu IDE. Pressionar F5 em Komodo não faz nada.
Respostas:
Estou muito feliz que você perguntou! Eu estava tentando explicar exatamente isso em nosso wikibook (que obviamente está incompleto). Estamos trabalhando com novatos em Python e tivemos que ajudar alguns exatamente no que você está pedindo!
Python de linha de comando no Windows:
Salve seu arquivo de código Python em algum lugar, usando "Salvar" ou "Salvar como" em seu editor. Vamos chamá-lo de 'first.py' em alguma pasta, como "pyscripts" que você cria na sua área de trabalho.
Abra um prompt (um shell 'cmd' do Windows que é uma interface de texto para o computador):
iniciar> executar> "cmd" (na caixinha). ESTÁ BEM.
Navegue até onde está seu arquivo python, usando os comandos 'cd' (alterar diretório) e 'dir' (para mostrar arquivos no diretório, para verificar sua cabeça). Para nosso exemplo, algo como,
> cd C: \ Documents and Settings \ Gregg \ Desktop \ pyscripts
experimentar:
> python first.py
Se você receber esta mensagem:
então python (o programa interpretador que pode traduzir Python em 'instruções de computador') não está em seu caminho (consulte Colocando Python em seu caminho a seguir). Em seguida, tente chamá-lo assim (assumindo Python2.6, instalado no local usual):
> C: \ Python26 \ python.exe first.py
(Usuários avançados: em vez de first.py, você pode escrever o caminho completo de first.py de C: \ Documents and Settings \ Gregg \ Desktop \ pyscripts \ first.py)
Colocando Python em seu caminho
janelas
Para executar programas, seu sistema operacional procura em vários lugares e tenta combinar o nome do programa / comando que você digitou com alguns programas ao longo do caminho.
No Windows:
painel de controle> sistema> avançado> | Variáveis ambientais | > variáveis do sistema -> Caminho
isso precisa incluir: C: \ Python26; (ou equivalente). Se você colocar na frente, será o primeiro lugar procurado. Você também pode adicioná-lo no final, o que é possivelmente mais saudável.
Em seguida, reinicie o prompt e tente digitar 'python'. Se tudo funcionou, você deve obter um prompt ">>>".
fonte
Você pode apenas ligar
fonte
filename.py
Em IDLE pressione F5
Você pode abrir seu arquivo .py com IDLE e pressionar F5 para executá-lo.
Você pode abrir esse mesmo arquivo com outro editor (como o Komodo como você disse), salve-o e pressione F5 novamente; F5 funciona com IDLE (mesmo quando a edição é feita com outra ferramenta).
Se você deseja executá-lo diretamente do Komodo de acordo com este artigo: Executando o código Python no Komodo Edit, você deve:
no campo 'Comando' digite este texto:
% (python)% F 3.a opcionalmente, clique na guia 'Key Binding' e atribua um comando de tecla a este comando
fonte
O próprio Python vem com um editor que você pode acessar na opção de menu Arquivo IDLE> Novo arquivo.
Escreva o código nesse arquivo, salve-o como [nome do arquivo] .py e depois (na mesma janela do editor de arquivo) pressione F5 para executar o código criado na janela IDLE Shell.
Nota: tem sido a maneira mais fácil e direta para mim até agora.
fonte
se você não quiser ligar
filename.py
você pode adicionar.PY
ao PATHEXT, dessa forma você apenas chamaráfilename
fonte
Se isso ajudar alguém, nem "python [nome do arquivo] .py" ou "python.exe [nome do arquivo.py]" funcionou para mim, mas "iniciar python [nome do arquivo] .py" funcionou. Se alguém mais estiver tendo problemas com os dois comandos anteriores, tente o último.
fonte
O que acabei de fazer foi abrir um script python simples com um clique duplo. Acabei de adicionar um arquivo em lote ao diretório que contém o script:
(Tenho o executável python no caminho do meu sistema. Caso contrário, seria necessário incluir o caminho completo, é claro.)
Então, posso clicar duas vezes no arquivo em lote para executar o script. A terceira linha impede que a janela cmd seja descartada assim que o script terminar, para que você possa ver os resultados. :) Quando terminar, feche a janela de comando.
fonte
Navegue pelo local do arquivo, basta pressionar o
Shift
botão e clicar no nome do arquivo. Clique na guiaOpen command window here
e escreva no prompt de comandopython file_name.py
fonte
Se você deseja executar o arquivo # '. Py', basta escrever em print () em seu código para vê-lo impresso. Ao contrário do python IDLE, você precisa especificar o que deseja imprimir usando o comando print (). Por exemplo.
SAÍDA [1, 2, 3, 4, 5] Python
fonte
Tentei muitos dos comandos listados acima, mas nenhum funcionou, mesmo depois de definir meu caminho para incluir o diretório onde instalei o Python.
O comando
py -3 file.py
sempre funciona para mim, e se eu quiser executar o código do Python 2, contanto que o Python 2 esteja no meu caminho, apenas alterar o comando parapy -2 file.py
funciona perfeitamente.Estou usando o Windows, então não tenho certeza se este comando funcionará no Linux ou Mac, mas vale a pena tentar.
fonte