Я хочу, чтобы метод возвратил обратно pandas DataFrame, указав в качестве параметра строковый путь, который задается параметром конструктора.
Вот мой код:
class TestClass:
def __init__(self,file):
self.file = file
print(self.loadfile(self.file))
print("------------------------------------")
print("DESCRIPTION: ", self.loadfile(self.file))
def loadfile(self,file):
df = pd.read_csv(self.file)
return df
return pd.DataFrame(columns=[file])
def descript(self,file):
df = pd.read_csv(self.file)
return df.descript
Это возвращает мне что-то, но это не похоже на pandas фрейм данных, который вы получите, если наберете
df1 = pd.read_csv ("blabla.csv")
Так где ошибка?
Заранее спасибо!