<div>Hi all, <br clear="all"></div><div><br></div><div>I wrote this code as an example from a book:</div><div><br></div><div>#!c:\Python26\python.exe<br># Program displaying CGI environment variables.<br><br>import os<br>import cgi<br>
<br>def printHeader(title):<br>    print &quot;&quot;&quot;Content-type: text/html<br><br>&lt;?xml version = &quot;1.0&quot; encoding = &quot;UTF-8&quot;?&gt;<br>&lt;! DOCTYPE html PUBLIC<br>    &quot;-//W3C//DTD XHTML 1.0 Strict//EN&quot;<br>
    &quot;DTD/xhtml1-strict.dtd&quot;&gt;<br>&lt;html xmlns = &quot;<a href="http://www.w3.org/1999/xhtml">http://www.w3.org/1999/xhtml</a>&quot;&gt;<br>&lt;head&gt;&lt;title&gt;%s&lt;/title&gt;&lt;/head&gt;<br><br>&lt;body&gt;&quot;&quot;&quot; % title<br>
<br>    rowNumber = 0<br>    backgroundColour = &quot;white&quot;<br><br>printHeader(&quot;Environmental Variables&quot;)<br>print &quot;&quot;&quot;&lt;table style = &quot;border: 0&quot;&gt;&quot;&quot;&quot;<br><br># print table of cgi variables and values<br>
for item in os.environ.keys():<br>    rowNumber += 1<br><br>    if rowNumber % 2 == 0:  # even row numbers are white<br>        backgroundColour = &quot;white&quot;<br>    else:                   # odd row numbers are grey<br>
        backgroundColour = &quot;lightgrey&quot;<br><br>    print &quot;&quot;&quot;&lt;tr style = &quot;background-color: %s&quot;&gt;<br>    &lt;td&gt;%s&lt;/td&gt;&lt;td&gt;%s&lt;/td&lt;/tr&gt;&quot;&quot;&quot; %(backgroundColour,<br>
        cgi.escape(item), cgi.escape(os.environ[item]))<br>print &quot;&quot;&quot;&lt;/table&gt;&lt;/body&gt;&lt;/html&gt;&quot;&quot;&quot;<br></div><div><br></div><div>It was supposed to return a list of environmental variables in a given order.<br>
</div><div>Sadly only the header displayed.</div><div>I have looked through over and over, please what am i doing wrong.</div><div>This is from Deitel How to program python, Chapter 6.</div><div><br></div><div>thanks and best regards.</div>
-- <br>Elegbede Muhammed Oladipupo<br>OCA<br>+2348077682428<br>+2347042171716<br><a href="http://www.dudupay.com">www.dudupay.com</a><br>Mobile Banking Solutions | Transaction Processing | Enterprise Application Development<br>