I am running a long python script on a Windows command line with several fingerprints in my code to track progress.
Before certain fingerprints, python code stops working, and CPU usage just drops to zero. I can "wake up" in python by pressing random keys on the keyboard with the command line window as the active window.
Using the task manager, I see that the CPU usage jumps, the print line processes ("The process took 219 seconds"), and then the script returns again.
Why do I need a child to control this file, and how can I make my code so that it does not?
-CC
start = time.time() monthsOfInterestSorted = sorted(monthsOfInterest) if debug: print "calculateTradingActivity:\n\tcalculating" tradingActivityComplete = (tsc.calculateTradingActivity(daily_volume, daily_shares, daily_dates, monthsOfInterestSorted)) if debug: print "\tlisting" tradingActivityList = []
source share