<br><br><div class="gmail_quote">On Fri, Apr 3, 2009 at 11:54 AM, Noufal Ibrahim <span dir="ltr">&lt;<a href="mailto:noufal@gmail.com">noufal@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div class="im">&gt; __builtins__ = {&#39;__import__&#39;: ximport}<br>
&gt; f = now.strftime<br>
&gt; print f(&quot;%m %Y&quot;)<br>
<br>
<br>
</div>You can get this directly if you use -v.<br>
Calling strftime imports the time module<br>
<div class="im">&gt;&gt;&gt; print now.strftime(&quot;%m %Y&quot;)<br>
</div><div class="im">dlopen(&quot;/usr/lib/python2.5/lib-dynload/time.so&quot;, 2);<br>
import time # dynamically loaded from /usr/lib/python2.5/lib-dynload/time.so</div></blockquote><div><br>I have a basic doubt - why do you want to set a module as core<br>as __builtins__ to {} in your code ? If you can answer that <br>
reasonably, it makes sense to investigate this or raise a bug.<br>Otherwise, I don&#39;t think it is good coding.<br> </div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div class="im"><br>
<br>
</div>--<br>
<font color="#888888">~noufal<br>
</font><div><div></div><div class="h5">_______________________________________________<br>
BangPypers mailing list<br>
<a href="mailto:BangPypers@python.org">BangPypers@python.org</a><br>
<a href="http://mail.python.org/mailman/listinfo/bangpypers" target="_blank">http://mail.python.org/mailman/listinfo/bangpypers</a><br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br>-Anand<br><br><br><br>