Получение ошибки «Ошибка типа: неподдерживаемые типы операндов для -: 'list' и 'list'" - PullRequest
0 голосов
/ 09 апреля 2019

Ошибка типа: неподдерживаемые типы операндов для -: 'list' и 'list'

date_list = [x.strftime('%m/%d/%Y %H:%M') for x in [tframe['Start_Date'].tolist() + timedelta(minutes=30*x) for x in \
                                                    range(0, abs(tframe['End_Date'].tolist() -tframe['Start_Date'].tolist()).days*48)]]

1 Ответ

1 голос
/ 09 апреля 2019

проблема здесь:

tframe['End_Date'].tolist() - tframe['Start_Date'].tolist()

В python вы не можете вычесть список из другого.

Похоже, вы пытаетесь вычислить разницу во времени между End_Date и Start_Date.

Обратитесь к следующей ссылке, чтобы узнать, как обрабатывать date_difference:

Разница между двумя датами в Python

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...