-------Original Message-------<br>
   &gt; From: Andrew Boling &lt;davin@eztradelive.com&gt;<br>
...<br>
   &gt;  The main disadvantage of the above are the names of shell commands<br>
   &gt;  overriding the names of functions in the global namespace (with the<br>
   &gt;  exclusion of iPython commands, which are protected). This will not be<br>
   &gt;  noticable for the most part - many python statements contain parenthesis<br>
   &gt;  on the first argument which would prevent a shell command from matching<br>
   &gt;  as it is, and the Python builtins that do not use parenthesis (print,<br>
   &gt;  if, for, while, def, class, etc.) generally do not have commandline<br>
   &gt;  equivilants; shells internally interpret most of those directives.<br>
<br>
print is a command on Windows systems, usually found in the \winnt\system32 directory these days, which is definitely in the typical PATH.<br>
    --dang<br>