У меня есть фрейм данных, сгенерированный из класса (то есть модуль, который будет импортирован в другой файл), который берет URL-адрес и генерирует фрейм данных, извлекающий данные из таблиц, доступных в URL-адресе. Теперь у меня есть сомнение: я хочу написать класс для предварительной обработки фрейма данных и создания инвертированного индекса. Как обобщенно импортировать созданный в другом модуле фрейм данных?
Хотя вставить определенный URL-адрес в метод, определенный в предыдущем классе, очень просто, мне нужно найти способ обобщить процесс.
enter code here
def dict2df ():
enter code here
введите код здесь dict = {Numbers': [1, 2, 3, 4, 5, 6], 'Name': ['Oz', 'Doz', 'Moz', 'Woz', 'Hoz', 'Loz']}
введите код здесь`` введите код здесь`df = pd.DataFrame (dict)
enter code here`enter code here`return df
Я создаю файл search.py
А теперь я создаю другой модуль, чтобы сделать что-то на df. Как импортировать этот объект df, а не сам df (из соображений обобщения) в другой модуль для выполнения предварительной обработки?
Мне нужно импортировать объект фрейма данных, а не конкретный фрейм данных, созданный в одном модуле, в другой модуль. Хотя я мог легко получить конкретный фрейм данных, я не смог выяснить, как извлечь объект фрейма данных.