7

私はvimでpythoncomplete omnicompletionを使用しています。クラスを直接インスタンス化するとうまくいきます。

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

次に、x 属性が正しく完了します。

しかし、私は numpy と matplotlib を使用しているので、通常はファクトリ関数を使用します。

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

これらの一般的な関数の戻り値の型をハードコーディングして、返されたオブジェクトを完成させる方法はありますか? (つまり、matplotlib.pyplot.figure が matplotlib.figure.Figure を返す、np.zeros が np.ndarray を返すなどのマッピングを設定しますか?

4

1 に答える 1