Email or username:

Password:

Forgot your password?
Айсылу 🦊

и в чём прекол... (/орф)

скриншот моего кода, который посылает уведомления, если лекарство кончается. я задала, что уведомления показываются, если осталось меньше, чем на 5 дней, но при запуске этого скрипта он выводит уведомление, что ламолеп кончится через 10 дней
8 comments
Мя :sparkles_lesbian:

@wonderfox а если отладчиком пройтись?

Айсылу 🦊

@mo а чо это

вообще я щас посмотрела в базу данных, он почему-то показывает кол-во оставшихся таблеток, а не дней...

Мя :sparkles_lesbian:

@wonderfox по идее если поставить расширение на питон, то он должен появиться...
Можно поставить точки останова, и посмотреть в каждой из них на значения переменных

Айсылу 🦊

@mo хм, у меня стоит оно

>Можно поставить точки останова, и посмотреть в каждой из них на значения переменных

а можно поподробнее о том, что это?
(/me стыдится своей неосведомленности)

Мя :sparkles_lesbian:

@wonderfox не знаю как в VSCode, но в пайчарме они ставятся тыком где-то рядом с номером строки. Потом запускаешь программу, но не кнопкой Run, а кнопкой Debug, и когда выполнение дойдёт до отмеченной строки, программа встанет на паузу, и откроет панель отладчика

Айсылу 🦊

@mo да, у меня получилось так её открыть. спасибо

Айсылу 🦊

посмотрела в базу данных - он почему-то вообще показывает кол-во оставшихся таблеток, а не дней...

Айсылу 🦊

тааак, я поняла, в чём дело
он брал переменную remaining_days из последнего лекарства в конфиге, а не из того, о котором речь!
пришлось добавить во второй if в loop тоже расчёт оставшихся дней

Go Up