list of subwindows(curses)

Scott David Daniels Scott.Daniels at Acm.Org
Thu Dec 5 11:34:07 EST 2002


rabbits77 wrote:
> In article <mailman.1038853624.2853.python-list at python.org>,
>  "Mike Rovner" <mike at bindkey.com> wrote:
>>"rabbits77" <rus20376 at NO_SPAMsalem.mass.edu> wrote in message
>>
>>>... Here is the code which does nothing
>>>        numFields=7
>>>        i=0
>>>        while (i < numFields):
>>>                field[i]=curses.newwin(2,2,1,i+4)
>>>                field[i].addstr("H")
>>>                field[i].refresh()
>>>                i=i+1
>>
>>Have you initialized field with
>>    field= [None] * numFields
>

Alternatively (and perhaps more pythonic):

field = []
for i in range(7):
     field.append(curses.newwin(2, 2, 1, i+4))
     field[-1].addstr("H")
     field[-1].refresh()

-Scott David Daniels




More information about the Python-list mailing list