Как устранить ошибку «кортеж» объект не вызывается

#python #jupyter-notebook

#python #jupyter-ноутбук

Вопрос:

Я новичок в python, я импортировал файл в jupyter следующим образом:

 df = pd.read_csv(r"C:Usersshalotte1DocumentsEBQS_INTEGRATEDQUOTEDOCUMENTgroceries.csv")
  

Я использую следующий код для определения количества строк и столбцов в данных

 df.shape()
  

Однако я получаю следующую ошибку:

 TypeError: 'tuple' object is not callable
  

Ответ №1:

Вы хотите df.shape — это вернет кортеж, как в (n_rows, n_cols) . Затем вы пытаетесь вызвать этот кортеж, как если бы это была функция.

Ответ №2:

Поскольку вы новичок в python, я бы рекомендовал вам прочитать эту страницу. Это позволит вам узнать и о других причинах, чтобы вы могли снова решить эту проблему, если она появится в будущем.

https://careerkarma.com/blog/python-typeerror-tuple-object-is-not-callable/