On Wednesday, October 15, 2014 3:23:22 PM UTC-4, Terry Reedy wrote: > On 10/15/2014 3:09 PM, ryguy7272 wrote: > > > I'm wondering how to debug code in IDLE Python 3.4. I found this. > > > > Use 3.4.2, which has an important bugfix for debugger. > > > > > http://www.cs.uky.edu/~paulp/CS115F11/notes/debug/debug.html > > > > > > That looks pretty helpful, > > > > > but mine is nothing like that. All my controls are greyed out. > > > > That is normal when you first turn debugger on. You have to load a file > > in the editor and then run it (F5). On the site above, the file is > > volume.py. The the debugger is 'activated'. > > > > -- > > Terry Jan Reedy
Oh, I didn't know that's how it works. ok. Makes sense. Something is still wrong though. I have a file named 'test_script.py'. Here's the code: def showMaxFactor(num): count = num / 2 while count > 1: if num % count == 0: print 'largest factor of %d is %d' % \ (num, count) break count -= 1 else: print num, "is prime" for eachNum in range(10, 21): showMaxFactor(eachNum) With the debugger ON, I hit F5 and get this. 'Expected an indent block' I wouldn't say that's debugging anything. I can't tell what line is throwing the error, or how to fix it. Any thoughts? -- https://mail.python.org/mailman/listinfo/python-list