MarkyMarc wrote: > Hi all, > > I want to make a web service application in python and keywords are > RESTful, python and nice urls(urls mapped to python objects). > > I don't want a big framework but a nice small one, that can just do > the things I want. > > I have be looking at quixote, but is this uptodate? "plain" > mod_python, can this make url to http put,get,delete and post? > > Can some one here point me some where I can read about python and > RESTful or have some experiences with other? > > Any help is apricieted. > > Regards Marc >
Here is a crude version, if you check out CherryPy there exists a RESTful module for it floating around. Plus you will get the power or CherryPy for your apps. I do not have the urls offhand but google should yeild exactly what you need. import BaseHTTPServer class REST(BaseHTTPServer.BaseHTTPRequestHandler): """ You can implement and do_* method you want """ def do_GET(self): self.wfile.write("get") def do_POST(self): self.wfile.write("post") def do_PUT(self): self.wfile.write("put") def do_DELETE(self): self.wfile.write("delete") def main(server_class=BaseHTTPServer.HTTPServer, handler_class=REST): server_address = ('', 8000) httpd = server_class(server_address, handler_class) httpd.serve_forever() if __name__ == '__main__': main() Not fully tested but should get on your feet. Hope this helps. Adonis Vargas -- http://mail.python.org/mailman/listinfo/python-list