mirror of
https://github.com/davidhalter/jedi.git
synced 2025-12-09 23:34:45 +08:00
37 lines
750 B
Python
37 lines
750 B
Python
|
|
from jedi import functions, evaluate
|
|
|
|
el = functions.complete()[0]
|
|
#? ['description']
|
|
el.description
|
|
|
|
#? str()
|
|
el.description
|
|
|
|
|
|
scopes, path, dot, like = \
|
|
functions.prepare_goto(source, row, column,
|
|
source_path, True)
|
|
|
|
# has problems with that (sometimes) very deep nesting.
|
|
#? set() list()
|
|
el = scopes.
|
|
|
|
# get_names_for_scope is also recursion stuff
|
|
#? tuple()
|
|
el = evaluate.get_names_for_scope()[0]
|
|
|
|
#? int()
|
|
el = evaluate.get_names_for_scope(1)[0][0]
|
|
#? []
|
|
el = evaluate.get_names_for_scope()[0][0]
|
|
|
|
#? list()
|
|
el = evaluate.get_names_for_scope(1)[0][1]
|
|
#? list()
|
|
el = evaluate.get_names_for_scope()[0][1]
|
|
|
|
# TODO here should stand evaluate.Instance() and so on.
|
|
#? []
|
|
el = evaluate.get_names_for_scope()[0][1][0]
|