[Python-Dev] ImportWarning flood (original) (raw)
Michael Hudson mwh at python.net
Mon Jun 26 12:51:51 CEST 2006
- Previous message: [Python-Dev] ImportWarning flood
- Next message: [Python-Dev] ImportWarning flood
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
James Y Knight <foom at fuhm.net> writes:
On Jun 24, 2006, at 1:29 PM, Ralf W. Grosse-Kunstleve wrote:
--- Jean-Paul Calderone <exarkun at divmod.com> wrote: I think it is safe to say that Twisted is more widely used than anything Google has yet released. Twisted also has a reasonably plausible technical reason to dislike this change. Google has a bunch of engineers who, apparently, cannot remember to create an empty init.py file in some directories sometimes.
Simply adding a note to the ImportError message would solve this problem "just in time":
import mypackage.foo Traceback (most recent call last): File "", line 1, in ? ImportError: No module named mypackage.foo Note that subdirectories are searched for imports only if they contain an init.py file: http://www.python.org/doc/essays/packages.html I also dislike the warning solution. Making the ImportError message more verbose seems like a much nicer solution.
Me too.
ImportError: no module named foo Note: directory foo/ with no init.py not imported
would be nice, but I don't know how hard it would be to achieve. I'm scared of the import.c.
Cheers, mwh
-- While preceding your entrance with a grenade is a good tactic in Quake, it can lead to problems if attempted at work. -- C Hacking -- http://home.xnet.com/~raven/Sysadmin/ASR.Quotes.html
- Previous message: [Python-Dev] ImportWarning flood
- Next message: [Python-Dev] ImportWarning flood
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]