Якщо ви користуєтеся блокнотом Jupyter, але після того, як ви спробували всі кроки, запропоновані в цій статті, ви все-таки запрацювали автозаповнення Tab, можливо, ви захочете перевірити, чи не намагаєтесь ви використовувати автозавершення Tab у визначенні функції. Якщо ваші оператори імпорту є частиною функції, як показано нижче, ви не отримаєте автоматичне заповнення вкладки. Вам потрібно розмістити оператори імпорту поза функцією, а також виконати їх один раз, перш ніж запитувати про автоматичне заповнення пакетів.
def myfunction():
import pandas as pd
import numpy as np
a = pd.DataFrame(np.random.normal(1,3, (4,4))
return a