я метод с аннотацией @property
в athleteModel.py
сценария:Как правильно использовать декоратор @property в python 3?
@property
def get_from_store():
with open(athleteFilePath,'rb') as pickleFile:
athleteMap = pickle.load(pickleFile)
print('Loaded athleteMap ',athleteMap)
return athleteMap
Я использую этот метод в другом сценарии:
from athleteModel import get_from_store
athletes = get_from_store
print(yate.u_list(athletes[athName].sortedTimes))
В последней строке (print
метод) я получаю исключение:
TypeError: 'function' object is not subscriptable
args = ("'function' object is not subscriptable",)
with_traceback = <built-in method with_traceback of TypeError object>
Что не так в моем коде?
Я думаю, python генерирует его вместо меня –