circuitpython/tests/cpydiff/core_locals.py

Ignoring revisions in .git-blame-ignore-revs. Click here to bypass and see the normal blame view.

15 lines
325 B
Python
Raw Permalink Normal View History

"""
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
def test():
val = 2
print(locals())
2021-03-15 09:57:36 -04:00
test()