New submission from Colin Hawkett <hawk...@gmail.com>:

A discussion on stack overflow - 
http://stackoverflow.com/questions/2904274/globals-and-locals-in-python-exec - 
has led to the conclusion that the variable lookup behaviour within code run 
using exec() is not behaving as expected. Variable lookup inside a class 
definition does not search the enclosing scope's locals() prior to issuing a 
NameError - there are full details and test cases at the above URL.

----------
components: None
messages: 106447
nosy: hawkett
priority: normal
severity: normal
status: open
title: variable resolution within exec() incorrect
type: behavior
versions: Python 2.6

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue8819>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to