Holding until next value change
Arshpreet Singh
arsh840 at gmail.com
Fri Aug 26 04:37:54 EDT 2016
On Saturday, 20 August 2016 11:38:03 UTC+5:30, Steve D'Aprano wrote:
> state = ignore_negative # DON'T call the function yet
> for value in main_call():
> print(value) # for testing
> if state(value):
> print("changing state")
> state = TABLE[state]
Above code works at some extent but after few minutes of running it
returns and exists by printing 'None' on screen. Let me tell that
main_call() generator spits out values like one more each second after
going through some sort of heavy calculations(but even 50% of RAM is
available) it exits by printing 'None' on screen. Is it some kind of recursion problem?
More information about the Python-list
mailing list