2017-09-16 06:05:15 -04:00
|
|
|
"""
|
|
|
|
categories: Core,Runtime
|
|
|
|
description: Local variables aren't included in locals() result
|
|
|
|
cause: MicroPython doesn't maintain symbolic local environment, it is optimized to an array of slots. Thus, local variables can't be accessed by a name.
|
|
|
|
workaround: Unknown
|
|
|
|
"""
|
2021-03-15 09:57:36 -04:00
|
|
|
|
|
|
|
|
2017-09-16 06:05:15 -04:00
|
|
|
def test():
|
|
|
|
val = 2
|
|
|
|
print(locals())
|
|
|
|
|
2021-03-15 09:57:36 -04:00
|
|
|
|
2017-09-16 06:05:15 -04:00
|
|
|
test()
|