Message79064
Yes, the dictionary will always contain "a" afterwards.
However, a cleaner way would be to use locals().copy(), or, if you don't
need current locals in the exec'd string, just a fresh dict.
In scopes not using the optimized locals, there may be some other
effects when using the dict returned by locals() directly:
* in module scopes, the dictionary returned by locals() is the same as
the globals() one
* in class scopes, the locals() dict is actually the local scope of the
class |
|
Date |
User |
Action |
Args |
2009-01-04 15:23:39 | georg.brandl | set | recipients:
+ georg.brandl, beazley |
2009-01-04 15:23:39 | georg.brandl | set | messageid: <1231082619.2.0.631582651481.issue4831@psf.upfronthosting.co.za> |
2009-01-04 15:23:38 | georg.brandl | link | issue4831 messages |
2009-01-04 15:23:38 | georg.brandl | create | |
|