Executing a python script from an HTML link?
Andrew Chalk
achalk at XXXmagnacartasoftware.com
Wed Sep 24 05:13:24 EDT 2003
More information about the Python-list mailing list
Wed Sep 24 05:13:24 EDT 2003
- Previous message (by thread): Executing a python script from an HTML link?
- Next message (by thread): Computer Programming for Everybody, a Newbie Project
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Thanks! "Alan Kennedy" <alanmk at hotmail.com> wrote in message news:3F7089DA.EB6E9969 at hotmail.com... > [Andrew Chalk] > > I want to run the script on the server. > > Then you will need to figure out how to run the script on the server > ;-) > > If you're not aware of how to do this, then it's probably best for you > to read up on CGI, which is way of getting web servers to execute > scripts (in any language) when the scripts URL is requested. > > > The problem is that I don't > > have an html page as an HREF. Viz: > > > > <tr><A HREF="Fred.htm">Fred</A> > > What replaces Fred.htm to invoke a server-side script? > > Whatever is the URL of your script on your server. Examples include > > http://www.mydomain.com/cgi-bin/myscript.py > http://www.mydomain.com/cgi-bin/myscript.cgi > http://www.mydomain.com/cgi-bin/myscript.py?paramA=v1¶mB=v2 > > Your python script should then generate (i.e. print out) an HTML page > when it is run (actually it can generate anything, images included, > but HTML is a good place to start). The server takes the output of > your script and sends it to the requesting browser. The browser has no > way of knowing that the HTML did not come from a static file. > > You can read about Python and CGI here:- > > http://starship.python.net/crew/davem/cgifaq/faqw.cgi?req=index > > There are other "linkage mechanisms" by which you can cause the > execution of scripts on a server, e.g. mod_python, but none is > conceptually as simple as CGI. Also, CGI tends to be more portable > between different server software, and is almost always supported by > hosting providers. > > HTH, > > -- > alan kennedy > ----------------------------------------------------- > check http headers here: http://xhaus.com/headers > email alan: http://xhaus.com/mailto/alan
- Previous message (by thread): Executing a python script from an HTML link?
- Next message (by thread): Computer Programming for Everybody, a Newbie Project
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Python-list mailing list