Ho avuto il problema di ottenere il codice nel browser. Installato python e xampp. ho messo lo script .py in cgi-bin e ho chiamato da una pagina HTML come quello
<form name="input" action="../cgi-bin/name_of_script.py" method="get">
Mettere la pagina HTML in htdocs di XAMPP. Nel httd.conf trovare la linea
AddHandler cgi-script .cgi .pl .asp
e modificarlo
AddHandler cgi-script .cgi .pl .asp .py
Nello script aggiungere la versione del pitone avete per esempio ho aggiunto
#!C:\Python27\python.exe
perché ho installato python27 nella directory sopra.
Anche se si stampa qualcosa in pitone messo questa linea sulla parte superiore dello script
print "Content-Type: text/html; charset=utf-8\n\n";
Lo script sopra della casella di ricerca ha funzionato bene per me. Il mio sistema operativo Windows mi ha davvero tormentato, ho cercato e cercato la soluzione di cui sopra.
fonte
2016-01-17 19:05:17
Grazie per la risposta, ho seguito la tua procedura, ma sto ottenendo intero codice del test.py nel browser quando si fa clic sul pulsante di invio. –
Grazie ha funzionato, ma ho un altro requisito. Quando eseguo il mio script test.py, viene creato un file .jpg. Quindi, come posso visualizzare il mio file .jpg sul mio browser. –
fai riferimento a questo http://www.tutorialspoint.com/python/python_cgi_programming.htm e lì troverai tutto ciò che devi sapere su PYTHON CGI – scottydelta