On Nov 14, 2007 9:52 PM, Joseph king <[EMAIL PROTECTED]> wrote:

> I keep getting a ***'break' outside the loop error on this code can anyone
> help
>
>
>  for y in range(8):
>     for x in range(8):
>       c = Canvas()
>       c.grid(column=x, row=y)
>    # make a grid
>       grid = Grid(c, cellsize_x=8, cellsize_y=8, gridsize_x=10,
> gridsize_y=10)
>    # get the maze generator
>       explorer = MazeBuilder(grid)
>
>    while 1:
>      grid.update()
>    try:
>      explorer.next()
>
>    except StopIteration:
>        break
> c.mainloop()
>

>From what I can gather, it looks as if you wanted
while 1:
    grid.update()
    try:
        explorer.next()
    except StopIteration:
        break

with try/except in the while loop?  As you have it, the break is outside of
the loop.

Reply via email to