PDA

Visualizza la versione completa : [Python]eseguire script tramite cgi python


Rinaldinho
30-06-2009, 11:50
Devo poter lanciare un programma via cgi, il programma da lanciare si chiama sender.py
nel mio menu ho:

Start ('/netblue/execute.py')


mentre nel file execute.py ho:



import cgi
import os
import cgitb; cgitb.enable()
def htmlpage():

print "<HTML>"
print"<BODY bgcolor=#EAF1F3>"
os.popen("python sender.py")
print "<H1>sender.py in esecuzione!</H1>"
print "</BODY>"
print "</HTML>"

print "Content-type: text/html\n"
htmlpage()


ma non parte nessun processo..mentre se io da shell digito: python execute.py il file viene lanciato correttamente..
avete qualche idea?

Loading