Diez B. Roggisch>it will make an object return always _something_ - and thus you don't catch misspellings in non-interactive<
Uhm, I'm sorry, I don't understand you. If you look at the code I've just posted, you can see that it still raises AttributeError, the difference is just the error message... Bearophile -- http://mail.python.org/mailman/listinfo/python-list