<br><br><div class="gmail_quote">On Fri, Jul 4, 2008 at 2:35 PM, Fernando Perez &lt;<a href="http://fperez.net">fperez.net</a>@<a href="http://gmail.com">gmail.com</a>&gt; wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Howdy,<br>
<div class="Ih2E3d"><br>
On Fri, Jul 4, 2008 at 8:57 AM, Ville M. Vainio &lt;<a href="mailto:vivainio@gmail.com">vivainio@gmail.com</a>&gt; wrote:<br>
&gt; IPython source code is riddled with direct calls to print statement.<br>
&gt; Obviously, we should get rid of them.<br>
<br>
</div>Yup.<br>
<div class="Ih2E3d"><br>
&gt; What&#39;s the exact plan for this? For the time being, we could get rid<br>
&gt; of them by introducing a global function for this (that initially just<br>
&gt; does normal &quot;print&quot;, and add proper output handling later.</div></blockquote><div><br>Does
anyone know of a way to define the global function in a straightforward
way?&nbsp; There appears to be no way to use &#39;print&#39; in that function that
will work on both Python 2.x and Python 3.x.&nbsp; My working assumption is that in order to preserve a common code base the function will have to use something like sys.stdout.<br><br>Edward<br> </div></div>--------------------------------------------------------------------<br>
Edward K. Ream email: <a href="mailto:edreamleo@gmail.com">edreamleo@gmail.com</a><br>Leo: <a href="http://webpages.charter.net/edreamleo/front.html">http://webpages.charter.net/edreamleo/front.html</a><br>--------------------------------------------------------------------<br>