Предмет: Информатика,
автор: Jasqs
ПАЙТОН
Всем доброго дня.
Хочу сделать программу чтоб кликала в нужное время, например выставляю я 17:00 и в это время происходит клик левой кнопкой мыши.
Для синхронизации времени написал вот такой код:
import datetime
current_date_time = datetime.datetime.now()
current_time = current_date_time.time()
while True:
if current_time == "16:10:50.000000":
print(current_time)
else:
continue
Тут я в переменную "current_time" залил время и хотел чтобы она вывела это переменную когда его значение изменится на "16:10:50.000000", тоесть когда время на моем пк становится 16:10:50, то это число выводит программа, но я понял что когда я запускаю программу то значение этой переменной не меняется, например я запустил в 16:10:30, переменная улавливает именно это значение и не меняет его в процессе, соответственно оно никогда не будет равно 16:10:50 и программа будет нерабочей.
Помогите кто сможет, буду благодарен и скину еще баллы
Ответы
Автор ответа:
1
ты не присваешь новое значение переменной, надо в цикле присваивать новое значение
Jasqs:
а как присваивать в цикле, разве оно уже не уловило первое значение?
Похожие вопросы
Предмет: Русский язык,
автор: 1111111150
Предмет: Русский язык,
автор: mrdemix23
Предмет: Русский язык,
автор: Sabinka456
Предмет: Русский язык,
автор: evelinaosadchenko200
Предмет: Литература,
автор: Derzo333