Pertama, sesuai dengan tutorial CGI yang Anda tautkan, Anda perlu menampilkan jenis konten yang sedang Anda kerjakan:
print "Content-type: text/plain\r\n\r\n",
Jika Anda setidaknya tidak memiliki baris baru di sana, klien HTTP akan mengira konten Anda seharusnya menjadi bagian dari header dan menjadi bingung, mereka mungkin akan menganggap dokumen yang Anda minta kosong.
Selanjutnya, Anda memerlukan server CGI. Python hadir dengan satu.
Tempatkan skrip Anda di subdirektori bernama cgi-bin
dan jalankan perintah ini (dari direktori induk):
python -m CGIHTTPServer
Url untuk memanggil akan terlihat seperti ini:
curl http://localhost:8000/cgi-bin/cgitest.py