У меня есть автозаполнение для Python
с установленными расширениями Python
и IntelliSense
.
Я установил пакет matplotlib
, и завершение работы для этого
import matplotlib.pyplot as plt
fig = plt. #figure() shows in completion menu
но когда я попробую это
fig = plt.figure()
fig. # no completion menu. Specifically looking for suptitle()
[EDIT] Похоже, это на самом деле связано с динамичностью Python. Например, подсказка для типа приводит к завершению
fig = plt.figure()
assert isinstance(fig, figure.Figure)
fig. # now completes perfectly