У меня есть список словарей, который содержит временную метку Python. Мне нужно преобразовать отметку времени в обычную дату. Я надеялся сделать это, используя выражение lamda, но я не могу заставить его работать. Смотрите мой код ниже:
findMatchPlay(newData):
i = 0
compList=[]
for tPeriod in newData:
member = tPeriod['username']
url2 = 'https://api.chess.com/pub/player/{}/matches'.format(member)
response = s.get(url2)
response.raise_for_status()
matches = response.json()
for status in matches:
for game in matches[status]:
gString = ''.join(game['club'])
if team in gString:
i = i + 1
compList.append({'player': member,'Date Joined': tPeriod['Date Joined'],
'active': tPeriod['active'],
'status': status, 'games played': i})
compList[0]['Date Joined'] = compList[0]['Date Joined'].apply(lambda x:datetime.fromtimestamp(x))
i = 0
Приведенный выше код выдает мне следующую ошибку: int 'У объекта нет атрибута' apply '
Любая помощь будет принята с благодарностью!