2009-10-28 13 views
7

Używam pythoncomplete omnicompletion w vim. Działa świetnie, kiedy instancję klasy bezpośrednio, nppythoncomplete w vim - przywraca funkcja fabryczna hardcode?

import numpy as np 
x = np.ndarray(l) 

następnie x atrybuty zakończona poprawnie.

Ale pracuję z numpy i matplotlib tak zwykle wykorzystują funkcje fabryczne tj

x = np.zeros((2,2)) 
f = plt.figure() 
ax = f.add_subplot(111) 

Czy jest jakiś sposób mogę ciężko kodować typy powrotów tych typowych funkcji, więc można zakończyć na zwróconego przedmiotu. (Tj skonfigurować pewne odwzorowania że matplotlib.pyplot.figure powraca matplotlib.figure.Figure, np.zeros powraca np.ndarray itp?

+1

zadałem. podobne pytanie tutaj: http://stackoverflow.com/questions/1678953/komodo-python-auto-complet Wnioskowanie-przez-zmienne-metadane –

Odpowiedz

Powiązane problemy