Python resuelve el error 'TypeError: el objeto' instancemethod 'no tiene atributo' __getitem__ ''

Python Resolve Errortypeerror

Descripción del problema

1, el mensaje de error:
Archivo 'E: /myPythonProject/testCase_py/common/getCase.py', línea 12, en get_case
table = datas.sheet_by_name [sheetName]
TypeError: el objeto 'instancemethod' no tiene atributo ' obtiene el objeto
2, el código:

|_+_|
resolver

Línea 12: tabla = datas.sheet_by_name [sheetName]
to: table = datas.sheet_by_name (sheetName)



la razón

Obtiene la hoja de trabajo por nombre, se debe usar el método sheet_by_name () () en lugar de []



para resumir

1, este error generalmente no usa corchetes, diferentes significados en diferentes corchetes:
() es una función de los parámetros introducidos
{} es un diccionario
[] es la clave de la lista