См. Учебник Python
Самое важное, что следует отметить для вашего конкретного вопроса c, заключается в том, что read_csv
это , а не метод DataFrame
. Когда вы используете этот метод, вы вызываете
pd.read_csv("local_file.csv")
, а не
my_df.read_csv("local_file.csv")
Ваш customClass
не включает этот метод; Неразумно предполагать, что ваш пользовательский экземпляр будет показывать это как выбор метода.
Для вашего случая использования вы все равно будете использовать pandas.read_csv
при создании фрейма данных вашего пользовательского класса.
Если вы хотите унаследовать весь пантеон pandas
, вам нужно сделать это явно. Я не рекомендую это.