wrote in news:[EMAIL PROTECTED] in 
comp.lang.python:

> Hi,
> 
> I am hitting this error consistently and don't know why it's
> happening. I would like to define all exceptions for my project in one
> file and use them across the project. Here's a sample -
> 
> exceptions.py -

 
> from exceptions import *

>              raise MyException("Raise custom error")
> 
> When the above is run, I get the following error -
> NameError: global name 'MyException' is not defined


When you get this kind of error, goto a python prompt
(type python at a command prompt, or click on IDLE)
and try this:

>>> import exceptions
>>> help( exceptions )

I got this response (clipped):

Help on built-in module exceptions:

NAME
    exceptions - Python's standard exception class hierarchy.

Another common module name to avoid is "test".

Rob.
-- 
http://www.victim-prime.dsl.pipex.com/
-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to