[Numpy-discussion] eval shortcomings?
amcmorl at gmail.com
Sun Sep 24 23:37:35 CDT 2006
Can someone explain why the following occurs?
a = numpy.zeros((100))
b = numpy.ones((10))
a[20:30] = b # okay
eval('a[50:60] = b') # raises SyntaxError: invalid syntax
Is there some line mangling that the interpretor does that eval doesn't do?
I see there's room for global and local parameters to eval. Would setting
one of those be the answer?
AJC McMorland, PhD Student
Physiology, University of Auckland
Armourer, Auckland University Fencing
Secretary, Fencing North Inc.
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Numpy-discussion