find_user_code(self, target, raw=True, py_only=False, skip_encoding_cookie=True, search_ns=False)
This is mainly used by magic functions.
A string specifying code to retrieve. This will be tried respectively as: ranges of input history (see %history for syntax), url, corresponding .py file, filename, or an expression evaluating to a string or Macro in the user namespace.
If empty string is given, returns complete history of current session, without the last line.
If true (default), retrieve raw history. Has no effect on the other retrieval mechanisms.
Only try to fetch python code, do not try alternative methods to decode file if unicode fails.
Get a code string from history, file, url, or a string or macro.
Hover to see nodes names; edges to Self not shown, Caped at 50 nodes.
Using a canvas is more power efficient and can get hundred of nodes ; but does not allow hyperlinks; , arrows or text (beyond on hover)
SVG is more flexible but power hungry; and does not scale well to 50 + nodes.
All aboves nodes referred to, (or are referred from) current nodes; Edges from Self to other have been omitted (or all nodes would be connected to the central node "self" which is not useful). Nodes are colored by the library they belong to, and scaled with the number of references pointing them