I have  read in the documentation that there are 4 or 5 ways in which i can python for web pages. Like

With CGI
Mod_python : mod_python does have some problems. Unlike the PHP interpreter, the Python interpreter uses caching when executing files, so changes to a file will require the web server to be restarted
FastCGI and SCGI
mod_wsgi

SO which way should i go . does it means that python is not for webistes if there are too many problems while using it
I have to build the live business website with thousands of users so i should not use it if that has many probelms
You could also use Google App Engine with Python and Django
How to use python on webserver for web pages