I'm wondering whether you couldnn't use MovPy for this purpose - a
situation where you don't have root access.
Huh? I thought the point with MovPy was *not* to install it!
A normal Python installation can certainly be performed in
the users home directory.
*If* John can log into the machine (ssh/telnet) and use
a C compiler (typical on a Linux box) he can build it from
source.
There are other problems though. Is he allowed to use
cgi-scripts or have his own processes running?
But in the end it's all simple.
John: Make sure to buy from an ISP that supports Python.
There are plenty of ISPs, so this can hardly be a major
obstacle.
See
http://wiki.python.org/moin/PythonHosting for options.
The difficult thing is to decide how to build the web
page, considering all the web tool kits available...
I disagree on using Zope. It's probably not the easiest
to get an ISP to run, and the learning curve would not
be worth it for the intended purpose as I understood it.
Besides, Zope is currently in the transition from the
old version 2 to the much changed version 3, and one of
the big advantages of Zope, the big bunch of 3rd party
packages that you can simply plug in, it entirely a
Zope 2 phenomena. They don't exist for Zope 3 yet, so
you have to go for something old that will be deprecated
soon, or with the new and spiffy but ... empty.
For John, it seems Karrigell,
http://karrigell.sourceforge.net/
could be a good fit.