Skip to content

Instantly share code, notes, and snippets.

@nosamanuel
Last active August 29, 2015 13:56
Show Gist options
  • Save nosamanuel/8888183 to your computer and use it in GitHub Desktop.
Save nosamanuel/8888183 to your computer and use it in GitHub Desktop.
Python has a record of variables defined after the current frame
import inspect
frame = inspect.currentframe()
assert 'asdf' in frame.f_code.co_names
assert "asdf = 'asdf'" not in inspect.getsource(frame)
asdf = 'asdf'
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment