<div dir="ltr">I believe there must be a way... Maybe by creating an index file for each module. I&#39;m not sure, but I think the number of packages on apt-get is much more than the number of python built-in modules (obviously I don&#39;t know their number), yet it is doable with the case of apt-get.<br>
<br><div class="gmail_quote">On Sun, Aug 24, 2008 at 12:06 AM, Benjamin Peterson <span dir="ltr">&lt;<a href="mailto:musiccomposition@gmail.com">musiccomposition@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><div></div><div class="Wj3C7c">On Sat, Aug 23, 2008 at 4:03 PM, Abdallah El Guindy<br>
&lt;<a href="mailto:abdallah.elguindy@gmail.com">abdallah.elguindy@gmail.com</a>&gt; wrote:<br>
&gt; Hey all<br>
&gt;<br>
&gt; I know that the feature I am about to suggest may be minor and may have a<br>
&gt; very low priority considering other issues to be discussed, however I&#39;ll<br>
&gt; suggest it anyways..<br>
&gt;<br>
&gt; Being a very frequent user of the interactive shell, I find it annoying when<br>
&gt; I try to use a function or a class that resides in another module that I<br>
&gt; haven&#39;t imported... So why not let the interactive shell say a message about<br>
&gt; the appropriate module to be imported for this class/function.. The idea is<br>
&gt; similar to bash on Ubuntu, if you don&#39;t have the necessary package it lets<br>
&gt; you know by suggesting the package name to be installed.<br>
<br>
</div></div>How would that be implemented? At the least, every module and package<br>
on sys.path would have to be scanned.<br>
<div class="Ih2E3d">&gt;<br>
&gt; Let me know what you think.<br>
&gt;<br>
&gt; Thank you.<br>
&gt;<br>
</div>&gt; _______________________________________________<br>
&gt; Python-3000 mailing list<br>
&gt; <a href="mailto:Python-3000@python.org">Python-3000@python.org</a><br>
&gt; <a href="http://mail.python.org/mailman/listinfo/python-3000" target="_blank">http://mail.python.org/mailman/listinfo/python-3000</a><br>
&gt; Unsubscribe:<br>
&gt; <a href="http://mail.python.org/mailman/options/python-3000/musiccomposition%40gmail.com" target="_blank">http://mail.python.org/mailman/options/python-3000/musiccomposition%40gmail.com</a><br>
&gt;<br>
&gt;<br>
<font color="#888888"><br>
<br>
<br>
--<br>
Cheers,<br>
Benjamin Peterson<br>
&quot;There&#39;s no place like <a href="http://127.0.0.1" target="_blank">127.0.0.1</a>.&quot;<br>
</font></blockquote></div><br></div>