Sage Notebook Introspection¶
TODO: - add support for grabbing source code from Pyrex functions (even if not perfect is better than nothing). - PNG or MathML output format for docstring
-
sagenb.misc.introspect.
introspect
(S, query, format='html')¶ Return introspection from a given query string.
INPUT:
S
- a Sage0 object, i.e., an interface to a running instance of Python with the Sage libraries loadedquery
- a string: - if has no ‘?’ then return completion list - if begins or ends in one ‘?’ return docstring - if begins or ends in ‘??’ return source codeformat
- (string) ‘html’, ‘png’, ‘none’ (only html is implemented right now!)