Handling global variables (Newbie)

MRAB google at mrabarnett.plus.com
Fri Mar 14 15:19:18 EDT 2008


On Mar 13, 4:25 am, "David S" <dav... at evertech.com.au> wrote:
>     Hi,
>
> I have an error occurring at
>     self.build_root = os.path.abspath(os.path.split(__file__)[0])
>
> The error states 'NameError: global name '__file__' is not defined'
>
> In Python 2.5 I ran my script as a module in IDLE gui. How does _file_ get
> defined?
>
Do you perhaps mean '__name__'?



More information about the Python-list mailing list