Lie wrote: > I'm more concerned about the number of modules imported by making an > error (from 30 on the startup to 187) and the side-effect of making an > error, which makes modules such as xml.*/email.* that previously > doesn't exist get imported out of the blue...
Using my system Python (2.5.1 on Ubunutu Gutsy): $ strace -e open python -c '' 2>&1 | wc -l 551 $ strace -e open python -c '<><<' 2>&1 | wc -l 4631 Using a self-built Python I have lying around: $ strace -e open python2.3 -c '' 2>&1 | wc -l 210 $ strace -e open python2.3 -c '<><<' 2>&1 | wc -l 214 $ strace -e open python2.6 -c '' 2>&1 | wc -l 138 $ strace -e open python2.6 -c '<><<' 2>&1 | wc -l 142 Blame Ubuntu/Debian. Stefan -- http://mail.python.org/mailman/listinfo/python-list