I've got perl CGI scripts running on Apache on a Windows Mobile 6 device using http://www.rainer-keuchel.de/wince/apache-ce.html and http://perlce.sourceforge.net/. I'm trying to get Python working in the same way, which seems as though it might be possible, but have hit a problem.
With the device connected via ActiveSync, I tried accessing the following python script via "http://169.254.2.1/cgi-bin/test.py": #!/python25/python.exe print "Content-type: text/html\n\n" This resulted in the PythonCE shell popping up on the device, where it appeared to generate the correct output, but the output was not sent to the browser. I read about the "/nopcceshell" switch on the PythonCE wiki so tried this instead: #!/python25/python.exe /nopcceshell print "Content-type: text/html\n\n" The web browser still hangs, but the PythonCE shell no longer appears on the device. Instead I see the following error on the device: Traceback (innermost last): File "\apache\cgi-bin\test.py", line 3, in <module> print "Content-type: text/html\n\n" <type 'exceptions.IOError'>: [Errno 2] The system cannot find the file specified Evidently Python is finding and trying to execute test.py - my guess is that this error relates to either STDOUT or STDERR. Can anyone shed any light on this, or better still provide a workaround? Thanks, Will _______________________________________________ PythonCE mailing list PythonCE@python.org http://mail.python.org/mailman/listinfo/pythonce