Banco de dúvidas

Executando scripts Python

Para executar scripts em Python, basta colocar o script na pasta public_html/cgi-bin e, na primeira linha do arquivo, coloque isso:

#!/usr/bin/python

Depois, usando o Gerenciador de arquivos, clique no arquivo do script, clique em "Permissoes" e ative "Executar" (permissão 755).

Para poder executar scripts em qualquer pasta (fora da cgi-bin) é só criar ou editar o arquivo oculto .htaccess da pasta e colocar as seguintes diretivas:

Options +ExecCGI
AddHandler cgi-script .py

O nome do script Python neste caso precisa terminar com .py (por exemplo, teste.py).

Se precisar que o script Python produza alguma saída em HTML, coloque este cabeçalho antes de qualquer conteúdo:

print "Content-type: text/html\n\n"
print "<html><body>Isso é um script Python!</body></html>"

Se precisar de mais ajuda com a execução de scripts Python, entre em contato com nosso suporte técnico.

Este artigo foi útil para você?