Hi Dorin
>What web framework do you use ? I heard that there are more Python web frameworks than keywords :)
I did not used a framework. I wanted full speed. I code modpython "to the metal" i-e without any framework. Definitely fast. Imagine building your own isapi module directy with a tool a bit like VFP - a plain interpreter. Much simpler to build and debug.
It show the strength of Python. It's so darn so easy that you tend to reinvent the wheel or skip facilities and frameworks to build your own. Even if you are a
very average programmer, you can consider such things.
>What you recommend for a beginner in case that the only thing he wants is to send queries/updates->get results ?
If you are talking about web frameworks, i'd take some of the simplest one, for example
http://www.cherrypy.org/ by rémi delon or even simpler I'd get my teeth on the modpython publisher module. One thing to avoid in python, the use of uselessly complex frameworks. Do not want to mention any names but there are such things as well in the python world.
>Like here
>
http://www.west-wind.com/presentations/wchttp.htmIf you want to do client stuff (no http serving), python is "battery-included" with everything need to push or pull data on the Net. It's one of the simplest way to do "client ip programming".
The UI side of python is "multi-platform" (win, mac, linux...). That's great. But quite complex compared to vfp form-building! John Koziol mentioned dabo. I have not used it. Possibly it solves this last critical weakness of python: UI à la VB or better VFP.
François