Try self._environ and loop through it.

If my memory serves me right, this is a dictionary.

-Andy


> Hi all,
> 
> This is only slightly related to Webware, but I've got something odd 
> when trying to access data in os.environ:
> 
> Here's my page:
> 
> > import os
> > from WebKit.Page import Page
> >
> > class environ(Page):
> >     def writeContent(self):
> >             attrs = os.environ.keys()
> >             attrs.sort()
> >             self.write('<ul>\n')
> >             for attr in attrs:
> >                     self.write('<li><b>%s</b>: %s</li>\n' % (attr, 
os.environ[attr]))
> >             self.write('</ul>\n')
> 
> But this shows none of the regular information such as 'REMOTE_ADDR', 
> 'HTTP_HOST', 'HTTP_REFERER', etc.  Has anyone had this happen to them?  
> I do get a 'REMOTEHOST' variable which shows what 'REMOTE_ADDR' used to 
> show...
> 
>       [ Webware 0.8.1 / mod_webkit 0.5 / Python 2.2.3  / Apache 1.3.27 ]
> 
> Thanks,
> Tracy
> 
> 
> P.S.  The standard printenv perl script *does* show all the proper 
> information:
> 
> #!/usr/bin/perl
> ##
> ##  printenv -- demo CGI program which just prints its environment
> ##
> 
> print "Content-type: text/plain\n\n";
> foreach $var (sort(keys(%ENV))) {
>      $val = $ENV{$var};
>      $val =~ s|\n|\\n|g;
>      $val =~ s|"|\\"|g;
>      print "${var}=\"${val}\"\n";
> }
> 
> 
> 
> -------------------------------------------------------
> This SF. Net email is sponsored by: GoToMyPC
> GoToMyPC is the fast, easy and secure way to access your computer from
> any Web browser or wireless device. Click here to Try it Free!
> https://www.gotomypc.com/tr/OSDN/AW/Q4_2003/t/g22lp?Target=mm/g22lp.tmpl
> _______________________________________________
> Webware-discuss mailing list
> [EMAIL PROTECTED]
> https://lists.sourceforge.net/lists/listinfo/webware-discuss
> 

Andrew S. Garbutt
Programmer I / Network Admin
Center for Comparative Medicine
University of California, Davis
County Road 98 & Hutchison
Davis, CA  95616
Phone:  530-754-5929
Fax:  530-752-7914


-------------------------------------------------------
This SF. Net email is sponsored by: GoToMyPC
GoToMyPC is the fast, easy and secure way to access your computer from
any Web browser or wireless device. Click here to Try it Free!
https://www.gotomypc.com/tr/OSDN/AW/Q4_2003/t/g22lp?Target=mm/g22lp.tmpl
_______________________________________________
Webware-discuss mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/webware-discuss

Reply via email to