В моем коде есть цикл «while True:», который должен работать в течение различного времени при сборе текущих данных (3-5 часов).Поскольку время не определено, мне нужно вручную завершить цикл while без завершения сценария, чтобы он мог перейти к следующему тексту кода в сценарии.
Я не хочу использовать "input ()"в конце цикла, потому что тогда я должен вручную сказать ему продолжать цикл каждый раз, когда он завершает цикл, я собираю текущие данные вплоть до половины секунды, так что это не практично.
ТакжеЯ не хочу использовать прерывание клавиатуры, были проблемы с ним.Есть ли другие решения?Все, что я видел, - это попытка / исключение с «клавиатурным прерыванием»
def datacollect()
def datacypher()
while True:
#Insert code that collects data here
datacollect()
#end the while loop and continue on
#this is where i need help
datacypher()
print('Yay it worked, thanks for the help')
Я ожидаю завершить цикл вручную, а затем перейти к коду, который воздействует на собранные данные.
Если вам нужна дополнительная информация или у вас проблемы с моей формулировкой, дайте мне знать.Я только задавал один вопрос раньше.Я учусь.