У меня есть длинный список элементов, которые обновляют информацию на сервере с помощью пакета «запросы». Чтобы ускорить выполнение моего кода, я хочу попытаться сократить его до «orderst.put ()», выполняя его только после достижения определенного количества, скажем, 20 в примере кода ниже. Используя сторожевой наблюдатель, он проверяет наличие входящих файлов, основываясь на определенной строке в имени файла, а затем обрабатывает их для каждого параметра. Где для каждой определенной строки I + = 1 сумма, а затем в каждой опции также сумма -> оба числа должны быть взяты в запросах (часть кода процесса).
Я пытался сделать это следующим образом:
...
if "_4_" in text_file:
Sec_totaal += 1
alles_totaal += 1
lijstje_Sec = list(range(0,Sec_totaal,20)
if Sec_totaal in lijstje_Sec:
#process code
if "_5_" in text_file:
Fac_totaal += 1
alles_totaal += 1
lijstje_Fac = list(range(0,Fac_totaal,20)
if Fac_totaal in lijstje_Fac:
#process code
...
По какой-то причине код процесса даже не запускает часть 'if' (сначала проверил ее с помощью print ()), в то время как список растет, как ожидается, и вывод итога каждой опции должен совпадать с чем-то в списке при печати. Или проверка переменной в списке невозможна?