Syntax for class keyword in HTMLgen
sgtpepper
google at jgarza.net
Sat Feb 22 19:16:59 EST 2003
Duncan Booth <duncan at NOSPAMrcp.co.uk> wrote in message news:<Xns93295BFCBC0Fduncanrcpcouk at 127.0.0.1>...
> google at jgarza.net (sgtpepper) wrote in
> news:88e6fe6b.0302202200.6f84c81e at posting.google.com:
>
> > I get 'Syntax error: invalid syntax' with the error 'pointer'
> > pointing to the 'c' in 'class' since it is a reserved keyword.
> >
> > Any ideas?
>
> I haven't used HTMLgen myself, but a quick look at the code seems to
> indicate that it lowercases all the attribute names. Since the 'lets make
> Python case insensitive' movement haven't yet won the day, you could try:
>
> div = Div( align="left", CLASS="myclass" )
>
> or any mixed casing that appeals.
HTMLgen does indeed downcase the HTML attribute keywords, so using
CLASS did the trick. Thanks to all!
More information about the Python-list
mailing list