Monday, 21. April 2008 Week 17
Tuesday, 15. April 2008 Week 16
Tuesday, 25. March 2008 Week 13
Sunday, 23. March 2008 Week 12
Wednesday, 5. March 2008 Week 10
Thursday, 21. February 2008 Week 8
Friday, 15. February 2008 Week 7
Thursday, 14. February 2008 Week 7

Python Webserver in 1 or 15 lines

Python Webserver in 1 line:

python -c "import SimpleHTTPServer; SimpleHTTPServer.test()"

Python Webserver in 15 lines:

import BaseHTTPServer



class WebRequestHandler(BaseHTTPServer.BaseHTTPRequestHandler):

    def do_GET(self):

        if self.path == '/foo':

            self.send_response(200)

            self.do_something()

        else: 

            self.send_error(404)

            

    def do_something(self):

        print 'hello world'

        

server = BaseHTTPServer.HTTPServer(('',80), WebRequestHandler)

server.serve_forever()

via

Monday, 11. February 2008 Week 7
Monday, 4. February 2008 Week 6