|
amit
amit at digitalpeers.com
Mon Jun 20 18:20:44 EDT 2005
Thanks for the reply Lee,
But this doesn't help, I already have the 'req.content_type = ...' in
the main script. (I simplified the script in the original mail)
def handler(req):
req.content_type = 'text/plain'
...
execfile(req.filename, {'req':req})
Amit
Lee Brown wrote:
>Greetings!
>
>Always the first thing to try when nothing appears in the browser:
>
>def main():
> req.content_type = 'text/plain'
> req.write('Hello there!')
>
>Best Regards,
>Lee E. Brown
>(administrator at leebrown.org)
>
>-----Original Message-----
>From: mod_python-bounces at modpython.org
>[mailto:mod_python-bounces at modpython.org] On Behalf Of amit
>Sent: Monday, June 20, 2005 2:59 PM
>To: mod_python at modpython.org
>Subject: [mod_python] mod_python and execfile
>
>Hello,
>
> I am using mod_pyton to write a collection of scripts. And I am facing
>the following problem:
>I use the handler to execute a script. And I try to pass the req object to
>it:
>
>def handler(req):
> execfile(req.filename, {'req':req})
>
>in the script I have the following code:
>
>def main():
> req.write('Hello there!')
>
>I know that the script is executed but I don't get the 'hello there!'
>message in my browser. Can anyone help?
>
>Thanks
> Amit
>
>_______________________________________________
>Mod_python mailing list
>Mod_python at modpython.org
>http://mailman.modpython.org/mailman/listinfo/mod_python
>
>
>
>
>
|