bundles / IPython 9.3.0 / IPython / core / magics / code / extract_symbols
function
IPython.core.magics.code:extract_symbols
source: /IPython/core/magics/code.py :86
Signature
def extract_symbols ( code , symbols ) Summary
Return a tuple (blocks, not_found) where blocks is a list of code fragments for each symbol parsed from code, and not_found are symbols not found in the code.
Extended Summary
For example
In [1]: code = '''a = 10 ...: def b(): return 42 ...: class A: pass''' In [2]: extract_symbols(code, 'A,b,z') Out[2]: (['class A: pass\n', 'def b(): return 42\n'], ['z'])
Aliases
-
IPython.core.magics.code.extract_symbols