170 похожих чатов

Есть переменная которая хранит в себе динамическое значение. Как можно

в цикле проверить изменилась она или нет?

14 ответов

14 просмотров

Она меняет значение или постоянно хранит динамическое )

Artem- Автор вопроса

Т.е. второе значение в цикле перезаписывать надо, если поменялось основное?

Artem
Т.е. второе значение в цикле перезаписывать надо, ...

а вообще было бы неплохо чтобы ты дал больше контекста

Artem- Автор вопроса
Alex
а вообще было бы неплохо чтобы ты дал больше конте...

Ну вот у меня директория есть, я слежу за количеством файлов в цикле while, если изменилось, то накладываю логику, если нет, то продолжает выполняться то, что было до этого. Не понимаю, как отследить момент когда переменная изменилась

Artem
Ну вот у меня директория есть, я слежу за количест...

сравниваешь с предыдущим значением, если значение изменилось, записываешь текущее значение в предыдущее.

Artem- Автор вопроса
Alex
сравниваешь с предыдущим значением, если значение ...

while True: value = len(папка) old_value = None if value == old_value: # работает else: old_value = value # перезапуск time.sleep(2)

Artem- Автор вопроса

забыл os.listdir(), исправил

Artem- Автор вопроса

Чтобы сравнить с новым значением

Artem
забыл os.listdir(), исправил

продолжаем изобретать inotify \ watchdog

Artem- Автор вопроса
Artem
Чтобы сравнить с новым значением

у тебя old_value на каждой итерации цикла None. соответственно условие всегда проваливается в else

Artem- Автор вопроса

Спасибо, но не совсем то. Мне надо чтобы если значения совпадают то функция работала, а если произошло изменение то перезапуск осуществился и затем обратно вернулись в блок где функция работает.

Artem
Спасибо, но не совсем то. Мне надо чтобы если знач...

if change != 0 вот тут проверяется изменение значения, просто логику свою запиши

Artem- Автор вопроса
Yaro
if change != 0 вот тут проверяется изменение значе...

Всё равно не то что нужно, спасибо

Похожие вопросы

Обсуждают сегодня

А еще в перле можно уже @arr1 + @arr2?
Sergei Zhmylove
53
Привет всем. появился вопрос. Разрабатываю сайт, в данный момент он запущен. Хостинг beget. Добавляю на сайт яндекс метрику с помощью полей client-settings (взято отсюда http...
Andrew
2
я не магистр хаскеля, но разве не может лейзи тип конвертнуться в не-лейзи запросив вычисление содержимого прям при инициализации?
deadgnom32 λ madao
100
;.686 ;Система команд процессора 686 ;.MODEL FLAT,stdcall ;Модель памяти плоская, стандартный ;вызов процедуры ;option casemap:no...
Егор Анелькин
1
Есть вопрос: допустим есть железка с каким-то интерфейсом(допустим usb), но как по этому интерфейсу железкой управлять неизвестно, прог нету, а управлять очень хочется надо. К...
Mixail Frolov
15
а как ловят такое ghci> res <- getPos2 urlt 0 (alist !! 0) 200 ghci> res SearchAtom (Search "www.google.com" "/search?q=" "Haskell") "haskell.org" (SearchTS [(2024-05-06 07:...
Fedor
14
Так а кто может спарсить всех участников чата? Идишники
Magic
17
всем привет почти закончил курс После него можно писать свою операционку? Какие библиотеки надо использовать и куда дальше копать для изучения
Linus
13
Ребята, а из API геокодеров (по адресам в РФ) что сейчас актуального и есть ли среди актуального бесплатное/с нормаотным лимитом запросов? ситуация простая - на сайте периоди...
Dreamer_0x01 VeseloV
8
короче сгенерила мне эта штука код на ассемблере: struc string val { common local .value dq .value .value: if ~val eq db val end if db 0 } fo...
Vi Chapmann Chapmann
12
Карта сайта