Предположим, что я пишу такую программу.Как изменить параметры без остановки программы
# run the program until the user gives a "stop" input
usrinpt=""`
n=1
while usrinpt!="stop":
n+=1
---- do-something -----
---- do-something -----
---- do-something -----
print n # print the number of loops it has gone through.
программа теперь будет работать, пока я вручную изменить значение параметра usrinpt
«остановить». Но использование raw_input остановит симуляцию на каждом шаге, который не то, что я хочу.
Итак, есть ли способ изменить usrinpt
без остановки моделирования?
это, конечно, работает, но есть способ сделать это без использования прерываний –