using CGIHTTPserver to test html forms

William D. Gill wmgill at gcgroup.net
Mon Feb 23 11:14:16 EST 2004


I'll try it and let you know.

Thanks,

Bill

"bblochl" <bblochl at fh-lausitz.de> wrote in message
news:mailman.209.1077551086.27104.python-list at python.org...
> William D. Gill schrieb:
>
> >I use a notebook (win 98) because of its portability.  Unfortunately it
is
> >very slow.  When I try to develop and test python cgi scripts I use
Xitami
> >as a local server, but with python, Xitami, and my text editor running it
> >becomes next to impossible to work.  The keyboard and mouse are slowed to
> >painful levels.  Actual execution of the webpage/script is tolerable, but
to
> >edit I have to stop the server.  I was wondering if using CGIHTTPserver
> >would be a better solution and if anyone can give me an example script
> >(simple enough for a newbie).  Every reference I see to CGIHTTPserver
says
> >it's good for testing your web forms, but they don't show me how.
> >
> >Thanks
> >
> >Bill
> >
> >
> >
> >
> >
> >
> #httpd.py
>
> from BaseHTTPServer import HTTPServer
> from CGIHTTPServer import CGIHTTPRequestHandler
> serveradresse = ("",8080)
> server = HTTPServer(serveradresse, CGIHTTPRequestHandler)
> server.serve_forever()
>
> I have tried that on Win2k starting in the editor Window of IDle and
> Python will hang. (On other systems it works ok - I have not found the
> reason yet!) On my linux- system I have no problems of that kind. On a
> Windows-network I couldn`t get it to work at all.
>
> On my test-sytem (Win2k) it works well, if you start it from a
> DOS-Window from the DOS-Prompt by typing
> python  httpd.py
> The html-files must be in the same directory a s the file httpd.py.
> cgi-files must reside in a subdirectory namend cgi-bin.
>
> To test for instance the html-file name.html, you start the local server
> by typing http://localhost:8080/name.html  (or 127.0.0.1:8080/name.html)
> in the browser  adress line.
>
> Best regards and good luck!
> Bernhard
>
>
>





More information about the Python-list mailing list